Pertanyaan yang diberi tag «linked-server»

Server yang ditautkan memungkinkan operasi ke beberapa server sebagai satu kueri.

2
Mana yang lebih efisien: pilih dari server tertaut atau masukkan ke server tertaut?
Misalkan saya harus mengekspor data dari satu server ke server lain (melalui server tertaut). Pernyataan mana yang lebih efisien? Menjalankan di server sumber: INSERT INTO [DestinationLinkedServer].[DestinationDB].[dbo].[Table] SELECT a, b, c, ... FROM [dbo].Udf_GetExportData() Atau mengeksekusi di server target: INSERT INTO [dbo].[Table] SELECT a, b, c, ... FROM OPENQUERY([OriginLinkedServer], 'SELECT a, …


5
Mengapa para pemeran eksplisit ini menyebabkan masalah hanya dengan Server Tertaut?
Saya meminta data dari server yang terhubung melalui tampilan di server asal. Tampilan harus menyertakan beberapa kolom standar, seperti Created, Modifieddan Deleted, tetapi dalam hal ini tabel pada server sumber tidak memiliki info yang sesuai. Kolom karena itu secara eksplisit dilemparkan ke jenisnya masing-masing. Saya memperbarui tampilan, mengubah kolom dari …

3
Pivot baris menjadi beberapa kolom
Saya memiliki contoh SQL Server yang memiliki server yang terhubung ke server Oracle. Ada tabel di server Oracle yang disebut PersonOptionsyang berisi data berikut: ╔══════════╦══════════╗ ║ PersonID ║ OptionID ║ ╠══════════╬══════════╣ ║ 1 ║ A ║ ║ 1 ║ B ║ ║ 2 ║ C ║ ║ 3 ║ B …

2
Bagaimana saya bisa membuat server saya yang terhubung berfungsi menggunakan otentikasi Windows?
Saya mencoba untuk mendapatkan server yang ditautkan ke ServerA dibuat di server lain, ServerB menggunakan "Dibuat menggunakan konteks keamanan saat ini login" di lingkungan domain. Saya membaca bahwa saya perlu memiliki SPN yang dibuat untuk akun layanan yang menjalankan SQL Server di masing-masing server untuk mengaktifkan Kerberos. Saya telah melakukan …


3
Bagaimana cara memuat ulang server yang tertaut?
Saya menggunakan Microsoft SQL Server 2014 Enterprise Edition. Terjadi masalah dengan server tertaut di mana perlu untuk me-restart server, atau menghentikan MSSQLSERVERlayanan. Ketika server berjalan lagi, server yang ditautkan (ke DB2) tidak berfungsi dengan benar dan SQL Server menunjukkan kesalahan ini: Msg 7302, Level 16, Negara 1, Jalur 10 Tidak …

3
Membuat Server Tertaut yang Mengarahkan ke Sendiri
Saya mencoba membuat server tertaut pada SQL Server 2014 servername\instancenamemenggunakan panggilan berikut: EXEC master.dbo.sp_addlinkedserver @server = N'servername\instancename', @srvproduct=N'SQL Server' Saya mendapatkan kesalahan: Msg 15028, Level 16, State 1, Procedure sp_addlinkedserver, Line 82 The server 'servername\instancename' already exists. Ini berfungsi dengan baik di SQL Server 2005, dan menurut MSDN , Server …

5
Galat server tertaut tidak ditangkap oleh TRY-CATCH
Saya menyiapkan tugas untuk mengulang daftar server yang ditautkan dan menjalankan kueri tertentu terhadap masing-masing server. Saya mencoba untuk mengeksekusi query di dalam blok TRY-CATCH jadi jika ada masalah dengan satu server tertentu saya bisa login tetapi kemudian melanjutkan dengan server lain. Kueri yang saya jalankan di dalam loop terlihat …

5
SQL Server Linked Server kinerja: Mengapa permintaan jarak jauh begitu mahal?
Saya memiliki dua server basis data, terhubung melalui Server Tertaut. Keduanya adalah database SQL Server 2008R2, dan koneksi server tertaut dibuat melalui tautan "SQL Server" biasa, menggunakan konteks keamanan login saat ini. Server yang ditautkan keduanya berada di pusat data yang sama, sehingga koneksi tidak menjadi masalah. Saya menggunakan kueri …

3
Risiko Server Tertaut
Saya menerapkan fitur baru yang membutuhkan data dari database di beberapa server. Saya hanya perlu menyatukan data dari semua server ini dan mengurutkannya. Dua opsi yang muncul di pikiran adalah: Gunakan server tertaut dan tulis kueri sederhana untuk menyatukan dan mengurutkan data yang akan berjalan dari satu server dan mengumpulkan …




2
Bagaimana cara menulis SQL portabel yang merujuk ke server yang ditautkan?
Saya punya prosedur tersimpan yang merujuk ke server yang ditautkan. Di beberapa tempat selama prosedur, saya memiliki sesuatu seperti berikut: INSERT INTO [TableName] (...Columns...) SELECT ...Columns... FROM [ServerName\InstanceName].[Catalogue].[dbo].[TableName] WHERE TableNameID = @TableNameID Prosedur ini ada di lingkungan Pengembangan saya, lingkungan Uji dan lingkungan Langsung. Masalahnya adalah bahwa setiap salinan prosedur …

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.