salve ragazzi,
la mia esigenza e di copiare i dati di una tabella sql server 2005 da locale ad una tabella remota sempre di sql server 2005.
Allora sono ricorso alla creazione di un lincked server
e ho scritto così:
EXEC sp_addlinkedserver
@server='crystaltech',
@srvproduct='Fabio',
@provider='SQLNCLI',
@datasrc='sqlb10.webcontrolcenter.com\c59onlinefr;Trusted_Connection=true',
@provstr='Uid=pippo;Pwd=pluto'
poi eseguo la query:
INSERT crystaltech.c59onlinefr.dbo.nazioni
SELECT *
FROM dbo.nazioni;
e mi esce questo errore:
Il provider OLE DB "SQLNCLI" per il server collegato "crystaltech1" ha restituito il messaggio "Timeout di accesso scaduto".
Il provider OLE DB "SQLNCLI" per il server collegato "crystaltech1" ha restituito il messaggio "Si è verificato un errore durante il tentativo di stabilire una connessione al server. Durante la connessione a SQL Server 2005 questo errore può essere provocato dal fatto che nelle impostazioni predefinite di SQL Server non sono consentite connessioni remote.".
Messaggio 53, livello 16, stato 1, riga 0
Provider named pipe: Impossibile aprire una connessione a SQL Server [53].
ho controllato tutte le proprietà di connessione remota di sql server per vedere se erano impostate su TCP/IP ho disabilitato il windows firewall ma è abilitato quello del mio antivirus Panda(solo che con sql server management mi connetto tranquillamente al server remoto)
come posso risolvere?
Ciao
Cirillo Fabio
www.wondernet.biz
fabio@wondernet.biz
http://blogs.dotnethell.it/fabiocirillo/
http://wnetsoftware.blogspot.com