..
Bieži lietojumprogrammas darbojas SQL Server vajadzīga piekļuve datiem, kas dzīvo uz citas instances DBVS no Microsoft. Šo pieteikumu var fiziski dažādi to pašu mašīnu galveno piemēram, vai tā var dzīvot uz citu mašīnu.
Šajos gadījumos risinājums ir izmantot tā saukto saistīti serveris (saistīts servera), kas ļauj pieteikumus, lai piekļūtu datiem, vada dažādas SQL Server. Faktiski, saistībā serveris var arī izmantot, lai piekļūtu citiem datu avotiem, tādēļ pat ne-SQL Server. Šajā rakstā, bet mēs tiks koncentrēta uz aspektiem, kas saistīti ar izmantošanu, kas saistītas serverus, lai piekļūtu informācijai, kas glabājas SQL Server datu bāzē.
Pirms došanās lai redzētu, kā izveidot saistīts serveri, pieņemsim uz tās pamata arhitektūru. Saistīti serveris būtībā mehānisms, kas ļauj vaicājumu (jautājums par datiem) tiek nosūtīti uz serveri ar īpašu SQL Server un tad viņu novirza un tos apstrādāt citu SQL Server. Šīs darbības rezultāti tiek atdots klientam, kas nosūtīts vaicājums.
Šis attēls tiek izmantoti, lai noskaidrotu šī arhitektūra

Šajā attēlā redzams vispārējs klients, kas var izveidot savienojumu ar vaicājumu gan aplikāciju serveris, vai tieši uz servera, kurā darbojas SQL Server. Ja klients (vai lietojumprogrammu, kas darbojas pieteikumu serverī), lai server1 nosūta vaicājumu, kas pieprasa datus, kas dzīvo uz server2 runa ir izplatīts vaicājumu. Definēt, kas saistīti servera server1 server2 ļauj šāda veida vaicājumu.
Izplatīts vaicājums, izraksti informāciju no server2, izmantojot saistīts serveri definēti server1 izskatās šādi
SELECT nosaukums kā "Remote Database Name" NO SERVER2.master.sys.databases
tas ir, datu sintakses klāt FROM klauzulu ir šāds
<nome_linked_server> <database_name>.. <schema>. <object>
Ļaujiet mums tagad redzēt, kā izveidot saistīts serveri, izmantojot SQL Server Management Studio. Pirmkārt, paplašināt servera objektu mezglu un noklikšķiniet ar peles labo pogu uz ieceļošanu Saistīts serveri, izvēloties New Saistīts Server

| |
MS Access (Course)
Uzziniet, kā izveidot un pārvaldīt datubāzes viegli un ātri. Sākot no € 29. |
| |
MySQL (Kurss)
Vadība ir atvērtā koda datu bāzi. Sākot no € 39. |
| |
SQL un datu bāzes (Course)
Izveidot un pārvaldīt relāciju datu bāzēm. Sākot no € 39. |