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")