Sto cercando di aggiungere un server collegato su SQL Server a MySQL Server.
Si noti che SQL Server è installato su un computer separato con un nome di dominio diverso.
SQL Server è 10.0.1.1su old_domain.com.
Il server MySQL è 10.0.1.2su new_domain.com.
Ho aggiunto un'origine dati ODBC sul server 10.0.1.1e testato la connessione senza problemi segnalati.
Quindi ho aperto Microsoft SQL Server Management Studio e sono passato a SQL SERVER > Server Object > Linked Servers.
Sono arrivato alla procedura guidata per aggiungere un server collegato e l'ho configurato in questo modo:
- Server collegato: "MySQLNewServer"
- Ho selezionato "Altro origine dati" Provider "Microsoft OLE DB Provider per ODBC" Nome prodotto "Connessione a MySQL" Origine dati "MySQL" lo stesso nome nell'origine dati che è stato aggiunto nel primo passaggio.
- Nella scheda sicurezza ho selezionato "Fatti usare usando questo contesto di sicurezza" e ho inserito il nome utente e la password di SQL Server
- Ho premuto "Ok"
Nota: ho seguito le istruzioni su questo link http://dbperf.wordpress.com/2010/07/22/link-mysql-to-ms-sql-server2008/
Tuttavia, ottengo questo errore:
Il provider OLE DB "MSDASQL" per il server collegato "MySQLNewServer" ha restituito il messaggio "[MySQL] [Driver ODBC 5.2 (w)] Impossibile connettersi al server MySQL su 10.0.1.1 (10055) Errore di Microsoft SQL Server: 7303.
Qualcuno può dirmi cosa sto facendo di sbagliato? Come posso comunicare con questi 2 server?