Você está na página 1de 2

CRIAO LINKED SERVER PARA ACCESS 97 COM SENHA Soluo

Criao de um System DSN (Microsoft Access Driver), acessando a base de dados do banco cordilheira, seguido da criao do lin ed Server Cordilheira! Criamos tamb"m um Database chamado Cordilheira com um #nico $ro$%sito de colocarmos as vie&s do Access cordilheira! 'ara acesso as tabelas do cordilheira via S() utili*ar as tabelas $recedidas do $refi+o Cordilheira!dbo, e+em$lo,
select * from cordilheira.dbo.banco OBS.: No foi possvel utilizar o driver Microsoft Jet .!" nativo no S#$ para access" por causa da verso do ar%uivo e tamb&m em fun'o da senha de se(uran'a. )ara um ar%uivo com senha seria necess*rio %ue fosse pelo menos +ccess ,!!! e fosse confi(urado um M-B para se(uran'a" normalmente s.stem.mdb.

PASSOS DA SOLUO
Passo 0 Pr r!"u#s#$os
- usu.rio /ue d. o Start0$ do S() S12312 no $oder. ser um usu.rio )ocal account, $rinci$almente se o ar/uivo no estiver localmente no mesmo servidor! 4sso dificulta em /ual/uer o$erao de acesso remoto do S() S12312, $ois o usu.rio /ue " administrador local na $r%$ria m./uina acaba sendo an5nimo e no tendo muitos $rivil"gios em outros servidores da 21D1, dificultando acesso a ar/uivos, cone+6es em bases remotas, etc! -utra /uesto im$ortante " /ue encontramos uma falha /ue acontece em servidores de $rocessadores 78 bits em ambiente 9::;, $ara soluo disso " $reciso fa*er a seguinte alterao no 21<1D4=, > ?@1AB)-CA)BMAC?4N1 > S-C=DA21 > M4C2-S-C= > Microsoft S() Server > MSS()!E > 'roviders D!%a#&o '!s$a (as$a )UDO "u! !s$#*!r +Allo,I-Pro.!ss/ 0 1 $ro.ar (ara #2ual a 0

Passo 1 Cr#ao 'o S3S)EM DSN


3ai em $ainel de controle, Administration =ools, -DFC! Criar em System DSN uma entrada $ara base de dados Cordilheira, escolhendo o driver Microsoft Access Driver,

$ara escolher o caminho do ar/uivo no utili*e unidades de rede, utili*e ou o caminho fGsico se o ar/uivo for local ou o caminho de rede! Atualmente o ar/uivo configurado " o seguinte,
\\KCL\C$\DADOS\APL\EBSWIN\CRH\CRH001.MDB

Passo 4 Cr#ao 'o LINKED SERVER


H 2afael I <ostaria /ue vcs co$iassem e colassem a/ui as telas do lin ed Server, bem como o scri$t de criao, " $ossGvel gerar o scri$t clicando no lin ed Server e com o boto direitoJ

Passo 5 Cr#ao 'o Da$a%as! Cor'#l6!#ra


'ara melhor conveniKncia de trabalho com o )in ed Server, criamos um database Cordilheira, com recovery model LSim$leM, $ara no gerar logs! Criamos neste banco de dados uma vie& $ara cada tabela do ACC1SS, esta vie& " criada conforme o e+em$lo abai+o, C21A=1 341D Fanco AS S1)1C= N C2-M -'1N(012A(C-2D4)?142A,OS1)1C= N C2-M FANC-O) 'ara listar as tabelas do banco de dados ACC1SS utili*ar o seguinte comando, S'BtablesB1P C-2D4)?142A

Você também pode gostar