I have SharePoint 2010 server in DMZ which is not in domain and SQL server which is located in LAN. I was able over PowerShell to configure almost all my services to use SQL authentication (and not Windows Integrated).
I stopped with Web Analytics Service where I didn't find on web syntax for connection string of its xml string. It looks like this:
$stagerSubscription = "<StagingDatabases><StagingDatabase ServerName='$databaseServerName' DatabaseName='$StagerDB'/></StagingDatabases>"
$reportingSubscription = "<ReportingDatabases><ReportingDatabase ServerName='$databaseServerName' DatabaseName='$WarehouseDB'/></ReportingDatabases>"
New-SPWebAnalyticsServiceApplication -Name $WebAnalyticsSAName -ApplicationPool $saAppPoolName -ReportingDataRetention 20 -SamplingRate 100 -ListOfReportingDatabases $reportingSubscription -ListOfStagingDatabases $stagerSubscription
There was no explanation on technet or anywhere else :(
I'd really appreciate some ideas.