Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako vyhľadávať Prepojené servery

Prepojené servery SQL Server umožňujú programátorom dotazu tabuľky na samostatnej databáze . Ďalšie databázy môže byť iný SQL server , alebo to môže byť databázy programu Access alebo Oracle servera . Kým ovládače sú k dispozícii , a hlavné databázy má oprávnenie k prístupu k odkazovaný server , programátori môžu dotazovať na dáta pomocou " OtevřítDotaz ( ) " funkcie . Pokyny
1

Windows kliknite na tlačidlo " Štart " a vyberte " Všetky programy " . Z menu vyberte " Microsoft SQL Server Enterprise Manager " . Otvorí konzolu , kde si môžete vytvoriť dotazy na databázu .
2

Pomocou " sp_addlinkedserver " prepojiť server v kóde . Ak správca nie je nakonfigurovaný prepojený server , môžete prepojiť pomocou tohto príkazu SQL . Nasledujúci kód spája server Oracle s názvom " OracleDB . " EXEC sp_addlinkedserver " OracleDB " , " Oracle 7 ' , ' MyUser ' , ' myPass'GO
3

spustenie výberového dotazu. Tu je príklad , ako vybrať dáta z Google server.select * z OPENQUERY ( OracleDB , ' select last_name , FIRST_NAME z myDatabase.Customer " )
4

Spustite aktualizačný dotaz na prepojený server . Príkaz " Aktualizovať " nahrádza dát . Napríklad nasledujúci kód nahrádza priezvisko zákazníka sa údaje indicated.update OPENQUERY ( OracleDB , " vyberte last_name od myDatabase.Customer kde id = 22 " ) SET last_name = ' MyNewLastName '
5

spustiť odstraňovací dotaz . Zmazať otázky by mali byť s opatrnosťou . Uistite sa , že vymazanie dát nepoškodzuje údaje integrity.delete OtevřítDotaz ( OracleDB , " vyberte last_name z myDatabase.Customer kde name = '' DeleteThisRecord '' ' ) ;
6

Spustenie príkazu INSERT . Nasledujúci kód vloží nový záznam do databázy Google server.insert OPENQUERY ( OracleDB , ' select last_name z myDatabase.Customer " ) hodnoty ( " MyNewRecord " )

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené