Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
SQL Server 2000/2005/2008, Express, Access, MySQL, Oracle
Linked Server SQL Server -> Oracle
venerdì 08 giugno 2012 - 16.24
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
Elenco Tags
SQL Server 2008 R2
|
Oracle 11g
iif
Profilo
| Expert
713
messaggi | Data Invio:
ven 8 giu 2012 - 16:24
Ciao, dovrei collegare un db Oracle ad un'istanza sql server.
Quando tenta la connessione mi dice accesso negato.
Le credenziali sono ok.
Il messaggio di errore:
===================================
Impossibile creare un'istanza del provider OLE DB "OraOLEDB.Oracle" per il server collegato "BPM". (.Net SqlClient Data Provider)
------------------------------
Per visualizzare le informazioni della Guida, fare clic qui:
http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&ProdVer=10.50.1600&EvtSrc=MSSQLServer&EvtID=7302&LinkId=20476
------------------------------
Nome server: fpfdt-sql08
Numero errore: 7302
Gravità: 16
Stato: 1
Procedura: sp_testlinkedserver
Numero riga: 1
------------------------------
Percorso programma:
in Microsoft.SqlServer.Management.Common.ConnectionManager.ExecuteTSql(ExecuteTSqlAction action, Object execObject, DataSet fillDataSet, Boolean catchException)
in Microsoft.SqlServer.Management.Common.ServerConnection.ExecuteNonQuery(String sqlCommand, ExecutionTypes executionType)
micto27
Profilo
| Senior Member
385
messaggi | Data Invio:
lun 11 giu 2012 - 08:16
I motivi possono essere svariati e le informazioni di contesto che hai fornito sono un po' pochine...
Tanto per aggiungere qualche info:
sulla macchina Sql Server sono installati i componenti client Oracle?
il file TNSNAMES.ORA è stato configurato con il riferimento all'istanza Oracle da raggiungere?
Se SI eseguendo da prompt il comando "TNSPING nome-sezione-tnsnames" si ottiene risposta OK?
Ciao, Michele
Mau67
Profilo
| Expert
917
messaggi | Data Invio:
lun 11 giu 2012 - 21:07
ORACLE funziona se installi il client sulle macchine che puntano al server o tabelle, altrimenti la soluzione è installare il programma che hai fatto sulla macchina dove risiede ORACLE e li il client è già installato.
E' chiaro che devi saper settare i parametri che puntano al database.
Ti può essere utile
http://www.google.it/url?sa=t&rct=j&q=configure%20client%20oracle%209i&source=web&cd=11&ved=0CFgQFjAAOAo&url=http%3A%2F%2Fwpage.unina.it%2Fcacesara%2Fmateriali%2FIntroduzione%2520a%2520Oracle%25209i.pdf&ei=pkTWT9ecKMfS-gaZ_4ifBA&usg=AFQjCNHWpOIsH8ivQKwe_-9U-OUO8hYnmw
Ciao
Mau67
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !