點擊右邊

windows-杜老爺娛樂城 server-2008 – 若何將SQL Server 2008服務器鏈接到SQLi

我想將SQLite服務器“鏈接”到SQL Server 2008服務器.例如.使用sp_addlinkedserver下令.我該怎么做呢?

我搜刮得很遙,但沒有找到辦理這個成績的設施.我發明的最靠近的測驗考試是:
http://www.sqlservercentral.com/Forums/Topic866972-149-1.aspx

–#################################################################################################
–Linked server Syntax for SQLite
–using OLE provider C:\Program Files\Cherry City Software\SQLiteProvider\SQLitePV.dll
–from http://cherrycitysoftware.com/ccs/Download/Download.aspx
妞妞牌型#####################################################打麻將賺現金##########################################通博娛樂城##
DECLARE @server sysname,@srvproduct nvarchar(256),@provider nvarchar(256),@datasrc nvarchar(100),@location 金合發娛樂城 nvarchar(100),@p玩運彩rovstr nvarchar(100),@catalog sysname,@sql varchar(1000)
–add an SQLite Database as a linked server
SET @server = N’mySQLite’
SET @srvproduct = N’SQLite Provider’
SET @provider = N’OleSQLite.SQLiteSource.1′
SET @datasrc = N’C:\Data\LowellSSC.db3′
set @provstr = ”
EXEC sp_addlinkedserver @server,@srvproduct,@provider,@datasrc,NULL,@provstr
exec sp_addlinkedsrvlogin @rmtsrvname=’mySQLite’,@useself = N’false’,@locallogin = NULL,@rmtuser = N’Admin’,@rmtpassword = NULL

–list all the tables and their names
EXEC sp_tables_ex ‘mySQLite’
–above fails with this error:
–Msg 7302,Level 16,S地下運彩ptttate 1,Procedure sp_tables_ex,Line 41
–Cannot create an instance of OLE DB provider “大眾OleSQLite.SQLiteSource.1″大眾 for linked server 公眾mySQLite”大眾.
GO
EXEC dbo.sp_DropServer ‘mySQLite’,’DropLogins’

你可能有更好的運轉ODBC驅動法式. Google上有一些,個中一個是
http://www.patthoyts.tk/sqlite3odbc.html.

從實踐上講,若是可以裝置ODBC驅動法式,則可以創立體系DSN.若是您可以創立體系DSN,則可以將其增添為鏈接服務器.
當然,若是OLEDB / ODBC驅動法式是32位且SQL Server是64位,OLEDB以及ODBC都邑顛覆;我不信賴你可以在64位SQL中實例化一個32位OLEDB / ODBC驅動法式(我認為咱們有相似的成績與Excel)
HTH
J.

【免責聲明】本站內容轉載自互聯網,其相關談吐僅代表作者小我私家概念盡非權勢巨子,不代表本站態度。如您發明內容存在版權成績,請提交相關鏈接至郵箱:,咱們將實時予以處置。