SQL Server直接查询: 其它的连接/Excel
来源:互联网 发布:淘宝店铺信誉等级表 编辑:程序博客网 时间:2024/05/01 21:15
首先, 在做这种操作之前, 要处理一下:
--启用Ad Hoc Distributed Queries:exec sp_configure 'show advanced options',1reconfigureexec sp_configure 'Ad Hoc Distributed Queries',1reconfigure--使用完成后,关闭Ad Hoc Distributed Queries:exec sp_configure 'Ad Hoc Distributed Queries',0reconfigureexec sp_configure 'show advanced options',0reconfigure
要不然会出下面的错误:
SQL Server 阻止了对组件 'Ad Hoc Distributed Queries' STATEMENT'OpenRowset/OpenDatasource' 的访问,因为此组件已作为此服务器安全配置的一部分而被关闭。系统管理员可以通过使用 sp_configure 启用 'Ad Hoc Distributed Queries'。有关启用 'Ad Hoc Distributed Queries' 的详细信息,请参阅 SQL Server 联机丛书中的 "外围应用配置器"。
好, 进入正题:
--直接查询其它的连接select * from OPENDATASOURCE('SQLOLEDB','Data Source=xx.xx.xx.xx;User ID=??;Password=??').dbName.dbo.tableName--直接查询ExcelSELECT * FROM OPENROWSET('MICROSOFT.JET.OLEDB.4.0', 'Excel 8.0;HDR=YES;DATABASE=d:\1.xls ',sheet1$) --HDR=YES 有两个值:YES/NO,表示第一行是否字段名,默认是YES,第一行是字段名 --IMEX=1 解决数字与字符混合时,识别不正常的情况.
值得注意的是:
1. 记住:如果你在Excel中是 sheet1 , 在上面的语句中还是得写 sheet1$
2. 如果你直接复制某段代码过去执行不了, 很可能是中间多了空格什么的, 有些网站复制过来会多些空格。
3. 还是在本地连接执行查询xls吧, 外部连接查询xls可能会有错误。
4. 如果你没有关闭Excel就来查询xls, 会报以下错误:
Msg 7399, Level 16, State 1, Line 1
链接服务器 "(null)" 的 OLE DB 访问接口 "MICROSOFT.JET.OLEDB.4.0" 报错。提供程序未给出有关错误的任何信息。
Msg 7303, Level 16, State 1, Line 1
无法初始化链接服务器 "(null)" 的 OLE DB 访问接口 "MICROSOFT.JET.OLEDB.4.0" 的数据源对象。
- SQL Server直接查询: 其它的连接/Excel
- SQL Server 连接其它服务器
- sql server 连接查询
- 通过SQL Server直接获取excel的数据
- SQL Server 的连接、查询与更新
- SQL Server 数据库的连接查询
- sql server查询导入EXCEL
- 查询sql server 连接客户端
- SQL Server超连接查询
- Access 直接查询 外部 SQL Server 表
- 整理sql server的opendatasource OpenRowSet 连接excel的错误
- sql server查询的数据导入excel及从excel查询(转)
- SQL直接查询提取excel表的记录到SQL数据库
- sql server 2005 远程其它机器无法连接
- SQL SERVER 2005连接其它数据库并导入数据表
- SQL SERVER 2005连接其它数据库并导入数据表
- sql server的JDBC连接,查询,更新,关闭
- SQL Server 查询的内外连接方式(亲自实践)
- Objective-C 2.0 with Cocoa Foundation--- 4,继承
- JBoss端口修改
- DB命令一
- pl/sql developer 连接远程oracle
- DB命令二
- SQL Server直接查询: 其它的连接/Excel
- visual studio c++调试时查看错误状态
- javascript中return的作用
- EJB数据源的配置(以JBoss为例)
- DB命令三
- 安装Fedora 15后需做的25件事情
- c# ,hash表
- android权限大全
- Android GPS架构分析(gps启动过程图)