none
Acessando o Access via Sql Server

    Question

  •  

    Bom dia!

    Como consulto as tabela de um banco access através do sql server ?

    Existe alguma função para criar esta conecção?

     

     

     

     

     

    Thursday, October 19, 2006 11:55 AM

Answers

  • tente assim

     

    1. sp_addlinkedserver 'nome_para_Linked', 'Access 97', 'Microsoft.Jet.OLEDB.4.0', 
          'C:\AI.mdbC:\AI.mdb' -- esse drive C deve ser o drive onde esta instalado o sql server
    2. sp_addlinkedsrvlogin 'nome_para_Linked', false, 'sa', 'Admin', NULL
    3. Select * From nome_para_Linked...Tabela
     
     
    Thursday, October 19, 2006 1:15 PM

All replies

  • sem problema ou vc. usa um linked server ou vc. usa o opendatasource, veja no books on line tem exemplos. qualquer coisa retorne.

     

    Abs;

    Thursday, October 19, 2006 12:12 PM
  • Marcelo, verifiquei no help,

    SELECT   *
    FROM      OPENDATASOURCE(
             'Microsoft.Jet.OLEDB.4.0',
             'Data Source="C:\AI.mdb"'
             ).AI.dbo.MOVIMENTO

    Mas ele esta retornado este erro.....

    Server: Msg 7312, Level 16, State 1, Line 1
    Invalid use of schema and/or catalog for OLE DB provider 'Microsoft.Jet.OLEDB.4.0'. A four-part name was supplied, but the provider does not expose the necessary interfaces to use a catalog and/or schema.

    Thursday, October 19, 2006 1:09 PM
  • tente assim

     

    1. sp_addlinkedserver 'nome_para_Linked', 'Access 97', 'Microsoft.Jet.OLEDB.4.0', 
          'C:\AI.mdbC:\AI.mdb' -- esse drive C deve ser o drive onde esta instalado o sql server
    2. sp_addlinkedsrvlogin 'nome_para_Linked', false, 'sa', 'Admin', NULL
    3. Select * From nome_para_Linked...Tabela
     
     
    Thursday, October 19, 2006 1:15 PM
  •  

    Vlw Marcelo!!!! - Sensacional !!!!

    Curiosidade......

    Quais a vantagens/desvantagens de usar o linkdeserver ou OPENDATASOURCE; são metodos seguros? 

    Desde já grato;

     

    Thursday, October 19, 2006 1:31 PM
  • linked server e mais seguro. vc. nao passa a string de conexao na queries.

     

    Abs;

    Thursday, October 19, 2006 1:38 PM