使用OPENDATASOURCE访问远程机器上共享文件夹中的ACCESS、Excel数据库
来源:互联网 发布:powerdvd是什么软件 编辑:程序博客网 时间:2024/05/16 07:42
使用OPENDATASOURCE访问远程机器上共享文件夹中的ACCESS、Excel数据库,项目中使用到的功能点。使用OPENDATASOURCE访问本地文件夹中的ACCESS、Excel数据库相对简单,不涉及权限问题,但是要访问远程机器上共享文件夹中的ACCESS、Excel数据库就不是那么方便了。话不多说,直接上代码和配置:
服务器环境:>> 数据库服务器:192.168.1.10>> 远程机器:192.168.1.11
INSERT INTO tb (col1,col2,col3)
Select d_col1, d_col2, d_col3
From opendatasource('Microsoft.Jet.OLEDB.4.0','Data Source=\\192.168.1.11\share\test.mdb;user id=admin;password=;')...[subproj]
INSERT INTO tb (col1,col2,col3)
Select d_col1, d_col2, d_col3
From opendatasource('Microsoft.Jet.OLEDB.4.0','Data Source="\\192.168.1.11\share\test.xls";Extended properties=Excel 8.0')...Sheet1$
INSERT INTO tb (col1,col2,col3)
Select d_col1, d_col2, d_col3
From opendatasource('Microsoft.Jet.OLEDB.4.0','Data Source=\\192.168.1.11\share\test.mdb;user id=admin;password=;')...[subproj]
Select d_col1, d_col2, d_col3
From opendatasource('Microsoft.Jet.OLEDB.4.0','Data Source="\\192.168.1.11\share\test.xls";Extended properties=Excel 8.0')...Sheet1$
权限配置:
1、将mssqlserver服务和sqlagent服务的启动帐户设置成某个帐户;
2、然后在192.168.1.11远程电脑上创建一个用户名与密码都与上述服务启动帐户相同的用户;
3、共享电脑192.168.1.11上的目录,设置该用户对共享目录具有所有的权限。
1、将mssqlserver服务和sqlagent服务的启动帐户设置成某个帐户;
2、然后在192.168.1.11远程电脑上创建一个用户名与密码都与上述服务启动帐户相同的用户;
3、共享电脑192.168.1.11上的目录,设置该用户对共享目录具有所有的权限。
INSERT INTO tb (col1,col2,col3)
Select d_col1, d_col2, d_col3
0 0
- 使用OPENDATASOURCE访问远程机器上共享文件夹中的ACCESS、Excel数据库
- SQL访问Access时,推荐使用OpenDataSource()
- 远程访问共享文件夹
- Sqlserver2005 无法使用OpenDataSource访问Excel解决方法
- 远程访问Access数据库
- 本地电脑访问远程服务器上的共享文件夹
- 在SQL SERVER中使用opendatasource同步access数据库中的同名表
- Windows访问远程共享文件夹
- OPENDATASOURCE 打开excel、access、qsl
- OPENDATASOURCE 打开excel、access、qsl
- C#远程访问Access数据库
- 使用 OpenRowSet 和 OpenDataSource 访问 Excel 97-2007
- 使用 OpenRowSet 和 OpenDataSource 访问 Excel 97-2007
- 使用 OpenRowSet 和 OpenDataSource 访问 Excel 97-2007
- 使用 OpenRowSet 和 OpenDataSource 访问 Excel 97-2007
- 使用 OpenRowSet 和 OpenDataSource 访问 Excel 97-2007
- 使用 OpenRowSet 和 OpenDataSource 访问 Excel 97-2007
- 使用 OpenRowSet 和 OpenDataSource 访问 Excel 97-2007
- linux应用开发-守护进程
- Ganglia监控Hadoop集群的安装部署
- 使用ctags+vim工具察看源代码
- IOS开发小问题
- 每个程序员1小时内必须解决的5个编程问题之多种方法
- 使用OPENDATASOURCE访问远程机器上共享文件夹中的ACCESS、Excel数据库
- 理解OAuth 2.0
- BaseAdapter的ArrayIndexOutOfBoundsException
- C++作业5.18
- 在WebView 中添加一个背景图片
- Swift 限制Gesture的响应区域
- java数组相关方法的学习
- C++作业5.19
- 水晶报表运行环境包 Crystal Reports 2008 (12.x) Updates & Runtime Downloads