Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
A következőre vonatkozik: :SQL Server
Azure SQL Managed Instance
Csatolt vagy távoli kiszolgálónként egy sort ad vissza, és egy sort a helyi kiszolgálóhoz, amely = 0 értéket tartalmaz server_id .
| Oszlop neve | Adattípus | Leírás |
|---|---|---|
server_id |
int | A csatolt kiszolgáló helyi azonosítója. |
name |
sysname | Ha server_id = 0, a visszaadott érték a kiszolgáló neve.0 esetén server_id> a visszaadott érték a csatolt kiszolgáló helyi neve. |
product |
sysname | A csatolt kiszolgáló termékneve. A "SQL Server" érték a SQL Server egy másik példányát jelzi. |
| szolgáltató | sysname | OLE DB-szolgáltató neve a csatolt kiszolgálóhoz való csatlakozáshoz. A 2019-SQL Server (15.x) értéktől kezdve az "SQLNCLI" érték alapértelmezés szerint a Microsoft OLE DB Driver for SQL Server (MSOLEDBSQL) lesz. A korábbi verziókban az "SQLNCLI" érték a SQL Server natív ügyféloldali OLE DB-szolgáltatóhoz (SQLNCLI11). |
| adatforrás | nvarchar(4000) | OLE DB adatforrás kapcsolati tulajdonsága. |
| hely | nvarchar(4000) | OLE DB helykapcsolati tulajdonság. NULL érték, ha nincs. |
| provider_string | nvarchar(4000) | OLE DB szolgáltatói sztring kapcsolati tulajdonsága. NULL értékű, kivéve, ha a hívó rendelkezik az ALTER ANY LINKED SERVER engedéllyel. |
| katalógus | sysname | OLE DB-katalógus kapcsolati tulajdonsága. NULL érték, ha nincs. |
| connect_timeout | int | Csatlakozás időtúllépése másodpercben, ha nincs, 0. |
| query_timeout | int | Lekérdezési időtúllépés másodpercben, ha nincs, 0. |
| is_linked | bit | 0 = Egy régi stílusú kiszolgálót ad hozzá sp_addserver használatával, különböző RPC-vel és elosztott tranzakciós működéssel. 1 = Standard társított kiszolgáló. |
| is_remote_login_enabled | bit | Az RPC beállítás be van állítva, hogy engedélyezze a bejövő távoli bejelentkezéseket ehhez a kiszolgálóhoz. |
| is_rpc_out_enabled | bit | A kimenő (ebből a kiszolgálóról származó) RPC engedélyezve van. |
| is_data_access_enabled | bit | A kiszolgáló engedélyezve van az elosztott lekérdezésekhez. |
| is_collation_compatible | bit | A távoli adatok rendezése feltételezi, hogy kompatibilis a helyi adatokkal, ha nem áll rendelkezésre rendezési információ. |
| uses_remote_collation | bit | Ha 1, használja a távoli kiszolgáló által jelentett rendezést; ellenkező esetben használja a következő oszlopban megadott rendezést. |
| collation_name | sysname | A használni kívánt rendezés neve, vagy NULL, ha csak helyi értéket használ. |
| lazy_schema_validation | bit | Ha 1, akkor a rendszer nem ellenőrzi a sémaérvényesítést a lekérdezés indításakor. |
| is_system | bit | Ezt a kiszolgálót csak a belső rendszer érheti el. |
| is_publisher | bit | A kiszolgáló replikációs közzétevő. |
| is_subscriber | bit | A kiszolgáló replikációs előfizető. |
| is_distributor | bit | A kiszolgáló replikációs forgalmazó. |
| is_nonsql_subscriber | bit | A kiszolgáló nem SQL Server replikációs előfizető. |
| is_remote_proc_transaction_promotion_enabled | bit | Ha 1, távoli tárolt eljárás meghívása elindít egy elosztott tranzakciót, és az MS DTC-vel veszi fel a tranzakciót. További információ: sp_serveroption (Transact-SQL). |
| modify_date | datetime | A kiszolgálóadatok utolsó módosításának dátuma. |
| is_rda_server | bit |
A következőre vonatkozik: : A 2016.SQL Server-tól kezdve (13.x). A kiszolgáló engedélyezve van a távoli adatarchívumban (stretch-enabled). További információ: Stretch Database engedélyezése a kiszolgálón. |
Megjegyzések
SQL Server natív ügyfél (SNAC) nem a következőkkel szállítható:
- SQL Server 2022-ben (16.x) és újabb verziókban
- SQL Server Management Studio 19- és újabb verziók
Az SQL Server natív ügyfél (SQLNCLI vagy SQLNCLI11) és az örökölt Microsoft OLE DB Provider for SQL Server (SQLOLEDB) nem ajánlott az új alkalmazások fejlesztéséhez.
Új projektek esetén használja az alábbi illesztőprogramok egyikét:
Microsoft ODBC-illesztő SQL Server - Microsoft OLE DB Driver for SQL Server
A SQL Server Database Engine összetevőként (2012–2019-ben) futó SQLNCLI esetében tekintse meg ezt a Support Életciklus kivétel.
Jogosultságok
A provider_string értéke mindig NULL értékű, hacsak a hívó nem rendelkezik a CSATOLT KISZOLGÁLÓ MÓDOSÍTÁSA engedéllyel.
A helyi kiszolgáló megtekintéséhez nincs szükség engedélyekre (server_id = 0).
Csatolt vagy távoli kiszolgáló létrehozásakor SQL Server létrehoz egy alapértelmezett bejelentkezési leképezést a public kiszolgálói szerepkörhöz. Az alapértelmezett bejelentkezés-leképezés azt jelenti, hogy minden bejelentkezés megtekintheti az összes csatolt és távoli kiszolgálót. A kiszolgálók láthatóságának korlátozásához távolítsa el az alapértelmezett bejelentkezési leképezést a sp_droplinkedsrvlogin végrehajtásával, és adja meg a NULL értéket a locallogin paraméterhez.
Ha az alapértelmezett bejelentkezési megfeleltetés törölve van, csak azok a felhasználók tekinthetik meg a csatolt vagy távoli kiszolgálókat, amelyekhez bejelentkezési adataik vannak. Az alapértelmezett bejelentkezési megfeleltetés után az összes csatolt és távoli kiszolgáló megtekintéséhez a következő engedélyek szükségesek:
-
ALTER ANY LINKED SERVERvagyALTER ANY LOGIN ON SERVER - A setupadmin vagy a sysadmin rögzített kiszolgálói szerepkörök tagsága
Engedélyek a 2022-SQL Server és újabb verziókhoz
A KISZOLGÁLÓ BIZTONSÁGI ÁLLAPOTA nézetengedélyt igényel a kiszolgálón.