windows-server-2008 – 如何将SQL Server 2008服务器链接到SQLi
发布时间:2021-01-17 03:39:05 所属栏目:Windows 来源:网络整理
导读:我想将SQLite服务器“链接”到SQL Server 2008服务器.例如.使用sp_addlinkedserver命令.我该怎么做呢? 我搜索得很远,但没有找到解决这个问题的办法.我发现的最接近的尝试是: http://www.sqlservercentral.com/Forums/Topic866972-149-1.aspx --###########
|
我想将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 FilesCherry City SoftwareSQLiteProviderSQLitePV.dll --from http://cherrycitysoftware.com/ccs/Download/Download.aspx --################################################################################################# DECLARE @server sysname,@srvproduct nvarchar(256),@provider nvarchar(256),@datasrc nvarchar(100),@location nvarchar(100),@provstr 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:DataLowellSSC.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,State 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. (编辑:唐山站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
站长推荐
- Windows PKI:如何导入,签署/发布和导出大量CSR?
- windows-server-2008 – 如何在Windows性能监视器
- windows-server-2012 – 什么“在磁盘#的逻辑块地
- vss – 在服务器核心上设置卷影副本的方法
- windows-server-2008-r2 – 对Server 2008 R2 En
- windows – 如何从主机访问虚拟机上的Web服务器
- 如何在Windows 10计算机上列出所有已安装的打印机
- OmniOS / ZFS / Windows 7:对于CIFS / SMB上的所
- Windows 10上的Windows Update错误0x800f0982
- Windows 11全新黑暗主题效果展示 升级只限定于加

