以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]求教SQL server 2012是这样连接ACCESS文件吗?  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=102230)

--  作者:叶夜青
--  发布时间:2017/6/15 16:32:00
--  [求助]求教SQL server 2012是这样连接ACCESS文件吗?
弹错了
[此贴子已经被作者于2017/6/15 16:35:28编辑过]

--  作者:叶夜青
--  发布时间:2017/6/15 16:35:00
--  
奇怪 , 图片 没传上来
[此贴子已经被作者于2017/6/15 16:36:25编辑过]

--  作者:叶夜青
--  发布时间:2017/6/15 16:36:00
--  

图片点击可在新窗口打开查看此主题相关图片如下:1414.png
图片点击可在新窗口打开查看

--  作者:叶夜青
--  发布时间:2017/6/15 16:38:00
--  
因为以前用的是ACCESS,现在想让外网也能连上, 所以我想上SQL SERVER 2012能连上正在用的这个ACCESS文件,不知道怎么连,
--  作者:有点蓝
--  发布时间:2017/6/15 16:52:00
--  
查看一下SQL SERVER安装是什么位数的,32位还是64位,然后安装对应位数的数据访问组件:
http://www.foxtable.com/download/AccessDatabaseEngine.exe
64位:
http://download.microsoft.com/download/E/4/2/E4220252-5FAE-4F0A-B1B9-0B48B5FBCCF9/AccessDatabaseEngine_X64.exe

查看位数sql

Select @@version


到数据库使用下面sql创建链接服务
--建立连接服务器
EXEC sp_addlinkedserver\'my_test_link_server\',\'Access\',\'Microsoft.ACE.OLEDB.12.0\',\'E:\\test.accdb\'
GO
--创建链接服务器登录映射
EXEC sp_addlinkedsrvlogin\'my_test_link_server\',False,\'sa\',\'admin\',NULL
GO


查询语句用法
Select * FROM [my_test_link_server]...[订单表]


--  作者:叶夜青
--  发布时间:2017/6/15 16:58:00
--  
64位的
--  作者:有点色
--  发布时间:2017/6/15 17:03:00
--  

 下载安装这个了吗?

 

http://download.microsoft.com/download/E/4/2/E4220252-5FAE-4F0A-B1B9-0B48B5FBCCF9/AccessDatabaseEngine_X64.exe

 

 


--  作者:叶夜青
--  发布时间:2017/6/15 17:08:00
--  
之前有安装
--  作者:叶夜青
--  发布时间:2017/6/15 17:12:00
--  
--建立连接服务器
EXEC sp_addlinkedserver\'my_test_link_server\',\'Access\',\'Microsoft.ACE.OLEDB.12.0\',\'E:\\test.accdb\'
GO
--创建链接服务器登录映射
EXEC sp_addlinkedsrvlogin\'my_test_link_server\',False,\'sa\',\'admin\',NULL
GO

这些代码是在哪里输入啊?(以前从来没用过SQL SERVER)

--  作者:叶夜青
--  发布时间:2017/6/15 17:31:00
--  
哦, 代码执行完了, 然后在哪里看这些服务器登陆映射呢?