Arsip

Posts Tagged ‘server’

SELECT from another Server Database

6 Oktober 2011 3 komentar

Cuma mau share syntax untuk melakukan SELECT database pada server yang berbeda pada SQL Server…

SELECT *
FROM OPENDATASOURCE('SQLOLEDB','Data Source=ServerName;User ID=MyUID;Password=MyPass').Northwind.dbo.Categories

Ganti ServerName dengan nama server atau IP dari server itu, MyUID dengan user yang ada di server, MyPass dengan password dari user server tadi…sedangkan Northwind merupakan nama database dan Categories merupakan nama table database…

OPENDATASOURCE ( provider_name, init_string )

Provides ad hoc connection information as part of a four-part object name without using a linked server name.

SELECT *
FROM OPENDATASOURCE('SQLNCLI',
    'Data Source=London\Payroll;Integrated Security=SSPI')
    .AdventureWorks2008R2.HumanResources.Employee
SELECT * 
FROM OPENDATASOURCE('Microsoft.Jet.OLEDB.4.0',
    'Data Source=C:\DataFolder\Documents\TestExcel.xls;Extended Properties=EXCEL 5.0')...[Sheet1$] ;

Saya pakai syntax ini untuk proses ambil data dari server cabang jadi lebih praktis daripada kita crawling data dari cabang lalu kita masukkan datanya ke server pusat…

Silahkan Mencoba…Terima Kasih…

Iklan