erro um linked server
07/08/2008
0
USE master
GO
EXEC sp_addlinkedserver
@server = ´TRADE´
@provider= ´Microsoft OLE DB Provider for ODBC Drivers´
@srvproduct = ´TRADE´
@datasrc = ´\\172.20.244\tradenet\tradnet.MDB´
GO
Apresenta o seguinte erro:
Erro 7399: OLE DB Provider ´MSDASQL´ Reported um erro. O provedor não deu qualquer informação sobre error.OLE DB ERRO TRACE [OLE / DB Provider ´MSDASQL´ IDBInitialize:: Inicializar retornou 0x80004005: O provedor não deu qualquer informação sobre o erro.
Se alguém puder ajudar, fico grato.
olivejer10@gmail.com
Oliverjer10
Posts
14/08/2008
Irenildo
Primeiro vc deve criar uma fonte dos dados painel de controle/fontes de dados odbc, certifique de que os serviços do sql estejam iniciados e depois:
if ( select count(*) from master.dbo.sysservers where srvname = ´nome da fonte de dados´ ) = 0
exec sp_addlinkedserver @server = ´nome da fonte de dados´,
@srvproduct = ´´,
@provider = ´MSDASQL.1´,
@datasrc = ´nome da fonte de dados´
espero que consiga
um abraço
15/08/2008
Oliverjer10
um abraço.
15/08/2008
Oliverjer10
Verifica por favor, colega se fiz algo errado:
Criei a conexão odbc pelo painel de controle apontando para letra V: que esta mapeada para \\172.20.0.244\tradenet.mdb e depois as instruções abaixo no query analyzer.
use master
if (select count(*) from master.dbo.sysservers where srvname=´tradenet.mdb´)=0
EXEC sp_addlinkedserver
@server=´TRADE´,
@srvproduct=´TRADE´,
@provider=´MSDASQL.1´,
@datasrc=´\\172.20.0.244\tradenet\tradenet.mdb´
GO
apresentou o seguinte erro:
Error 7302: Could not create an instance of OLE DB provider
´MSDASQL.1´. OLE DB error trace [ Non-Interface error: CoCreate of
DSO for MSDASQL.1 returned 0x80040154J.
Se vc puder me ajudar mais uma vez, fico grato
um abraço.
15/08/2008
Irenildo
Outra coisa, atualiza o Mdac
Um abraço
15/08/2008
Irenildo
use master
if (select count(*) from master.dbo.sysservers where srvname=´trade´)=0
EXEC sp_addlinkedserver
@server=´TRADE´,
@srvproduct=´TRADE´,
@provider=´MSDASQL.1´,
@datasrc=´TRADE´
GO
18/08/2008
Oliverjer10
Um abraço.
08/09/2008
Oliverjer10
desculpa colega me enganei criou o linked server daquela maneira que vc me ensinou, ajudou.
Atualizei o mdacs, também.
Mas agora apresenta outro erro:
use master
if (select count(*) from master.dbo.sysservers where srvname=´trade´)=0
EXEC sp_addlinkedserver
@server=´TRADE´,
@srvproduct=´ ´,
@provider=´MSDASQL.1´,
@datasrc=´TRADE´
GO
apresentou esse erro:
error 7302: Could not create an instance of ole dbprovider ´MSDASQL.1´
OLE DB error trace [ non-interface error: CoCreate of DSO for MSDASQL.1.returned 0x80040154].
Clique aqui para fazer login e interagir na Comunidade :)