Jak tworzyć zapytania na połączonych serwerach
Krok 1
Kliknij przycisk "Start" w systemie Windows i wybierz "Wszystkie programy". W menu wybierz "Microsoft SQL Server Enterprise Manager". Spowoduje to otwarcie konsoli, w której można tworzyć zapytania do baz danych.
Krok 2
Użyj "sp_addlinkedserver", aby połączyć serwer za pomocą kodu. Jeśli administrator nie skonfigurował połączonego serwera, możesz to zrobić za pomocą tego polecenia SQL. Poniższy kod łączy serwer Oracle o nazwie "OracleBD". EXEC sp_addlinkedserver "OracleBD", "Oracle 7", "myUser", "myPassword" GO
Krok 3
Wykonaj zapytanie wyboru. Jest to przykład wyboru danych z połączonego serwera. wybierz * z openquery (OracleBD, "wybierz nazwisko, nazwę z myDatabase.Client")
Krok 4
Wykonaj zapytanie o aktualizację na połączonym serwerze. Komenda "Aktualizacja" zastępuje informacje. Na przykład poniższy kod zastępuje nazwisko klienta wskazaną informacją. update openquery (OracleBD, "wybierz nazwisko z myDatabase.Client gdzie id = 22 ') SET last name =' MyNewNameName '
Krok 5
Usuń kwerendę. Usuwanie zapytań należy przeprowadzać ostrożnie. Upewnij się, że nie uszkodzisz integralności danych, usuwając informacje. usuń openquery (OracleBD, "wybierz nazwisko z myDatabase.Client gdzie name = '' DeleteThisRegister '' ');
Krok 6
Wykonaj instrukcję wstawiania. Poniższy kod umieszcza nowy rekord w bazie danych połączonego serwera. wstawić openquery (OracleBD, "wybierz nazwisko z myDatabase.Client") wartości ("MyRecordNote")