Cara menyisipkan tabel dari satu tabel database server ke tabel database server lainnya menggunakan query sql.

pemrograman


Adakah yang bisa membantu saya bagaimana saya bisa memperbarui data dari satu tabel database server ke tabel database server lain menggunakan sql server 2008 dan melalui kueri sql?

Solusi 1

Hai,

Anda harus mendefinisikannya Tautan Sever sebelum menjalankan kueri.

Server Tautan: Mengonfigurasi Server Tertaut[^]

Pertanyaan:

SQL
SELECT *
INTO [TGT_LinkServer].[TGT_DatabaseName].[TGT_TableName]
FROM [SRC_LinkServer].[SRC_DatabaseName].[SRC_TableName]

Tolong beri tahu saya, jika Anda memiliki keraguan.

Tolong sediakan “Pilih“:thumbsup: jika ini dapat membantu, dan buatlah “Terima Jawaban” jika ini jawaban yang benar.:rose:

Terima kasih,
Imdadhusen

Solusi 2

Selain jawaban Sunasara Imdadhusen Anda juga dapat menggunakan OPENROWSET untuk mengambil data dalam situasi lintas database seperti

SQL
SELECT a.* FROM OPENROWSET('MSDASQL.1', 'DRIVER=SQL Server;SERVER=192.168.2.2;UID=sa;PWD=;DATABASE=CBOS',
'SELECT * FROM MASTER') a

Solusi 5

Hi, Try this

First, enable ad-hoc queries like so:

sp_configure 'show advanced options', 1;  
RECONFIGURE;
GO 

sp_configure 'Ad Hoc Distributed Queries', 1;  
RECONFIGURE;  
GO  

Then run the below query:

SELECT a.* FROM OPENROWSET('MSOLEDBSQL', 'DRIVER=SQL Server;SERVER=192.168.2.2;UID=yoursqlLoginId;PWD=yourSqlPassword;DATABASE=yourDatabaseName',
'SELECT * FROM tableName') a

コメント

タイトルとURLをコピーしました