SSIS e named instance

di Luca Bianchi, in SQL Server,

Questa mattina ricevo una mail in cui mi viene posto un problema legato al fatto che utilizzando SSMS e collegandosi ad una istanza di SSIS espandendo il nodo Stored packages -> MSDB emerge il seguente errore

"The SQL server specified in SSIS service configuration is not present or is not available. This might occur when there is no default instance of SQL Server on the computer. For more information, see the topic Configuring the Integration Services Service in Server 2005 Books Online"

Il messaggio prosegue con una seconda parte fuorviante dove viene suggerito di verificare che siano state abilitate le connessioni remote. Ciò che ci indirizza verso la risposta è tuttavia la parte qui riportata che fa riferimento al BOL di SQL Server 2005. La pagina indicata è questa dove viene indicato che per impostazione predefinita SSIS cerca di collegarsi al database MSDB presente nell'istanza di default; nel caso in cui si sia installato il database engine come istanza con nome è necessario editare manualmente il file MsDtsSrvr.ini.xml presente nella cartella C:\Program Files\Microsoft SQL Server\90\DTS\Binn modificando la stringa

"<ServerName>.</ServerName>"

in

"<ServerName>NomeServer\NomeIstanza</ServerName>"

in alternativa è possibile modificare la chiave di registry

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSDTS\ServiceConfigFile

per farla puntare ad un file di configurazione clonabile da quello originale.

Bye

Commenti

Visualizza/aggiungi commenti

| Condividi su: Twitter, Facebook, LinkedIn

Per inserire un commento, devi avere un account.

Fai il login e torna a questa pagina, oppure registrati alla nostra community.

Nella stessa categoria
I più letti del mese