..


Sponsoroidut linkit

Linked Server SQL Server

Artikkelin kirjoittanut Vincenzo Gaglio
Sivu 1 4

Usein käynnissä olevat SQL Server edellyttää pääsyä tietoihin asuvia eri esiintymä DBMS Microsoftilta. Tämä hakemus voidaan fyysisesti eri samassa koneessa tärkein esimerkiksi, tai se voi sijaita eri koneella.

Ratkaisu näissä tapauksissa on käyttää ns liittyy palvelin (linkitetty palvelin), jonka avulla sovellukset voivat käyttää tietojen hallinnointi eri SQL Server. Itse asiassa liittyy palvelin voidaan käyttää myös käyttää muita tietolähteitä, niin jopa ei-SQL Server. Tässä artikkelissa kuitenkin keskitymme liittyvistä näkökohdista käyttöön liittyviä palvelimia tarvitsee käyttää SQL Server-tietokantaan.

Ennen menossa katsomaan miten perustaa liittyy palvelin, sallikaa sen perusrakenne. Liittyy palvelin on periaatteessa mekanismi, jonka avulla kyselyn (kysymys tiedot) lähetetään palvelimelle tietyn SQL Server ja sitten ohjataan ja käsittelee toinen SQL Server. Tämän operaation tuloksista on sitten palautetaan asiakkaalle että lähetti kyselyn.

Seuraava kuva on käytetty selventämään tätä arkkitehtuuria

Tässä kuvassa on yleinen asiakas, joka voi muodostaa kyselyn sekä sovelluspalvelin tai suoraan palvelin käyttää SQL Server. Jos asiakas (tai sovellus käynnissä sovelluspalvelin) ja Server1 lähettää kyselyn, joka vaatii sijaitsevia tietoja server2 se tulee jaettu kysely. Määrittele liittyy palvelin Server1 server2 mahdollistaa tämän tyyppisen kyselyn.

Jaettu kysely otteita tietoja server2 käyttäen liittyy palvelinta määritelty Server1 näyttää tältä

 



 SELECT nimi kuin "Etätietokanta Name 'SERVER2.master.sys.databases

 

eli syntaksi tiedot läsnä FROM lauseke on seuraava

 



 <nome_linked_server>. <tietokannan_nimi>. <schema>. <object>

 

Katsokaamme nyt, miten voitaisiin laatia yhteydessä palvelimeen käyttämällä SQL Server Management Studio. Ensinnäkin laajentaa Server-objektien solmu ja klikkaa hiiren oikealla painikkeella merkintä Linkitetty Palvelimet, valitsemalla New Linked Server

Samassa luokassa ...
E-Learning
MS Access (Course) MS Access (Course)
Opettele luoda ja hallita tietokantoja helposti ja nopeasti. Alkaen 29 €.
MySQL (Course) MySQL (Course)
Hallinta avoimen lähdekoodin tietokanta. Alkaen 39 €.
SQL ja Database (Course) SQL ja Database (Course)
Luominen ja hallinta relaatiotietokantojen. Alkaen 39 €.
Sponsoroidut linkit