sql2008中打开“外围应用配置器”和启用 OpenRowSet 和 OpenDataSource函数

在SQL Server 2005中,微软增加了一些新的工具,其中有一个就是“外围应用配置器”,它的主要目的是保证了服务器的默认安全性。

sql2008中打开“外围应用配置器”和启用 OpenRowSet 和 OpenDataSource函数_第1张图片

 

功能的外围应用配置器

sql2008中打开“外围应用配置器”和启用 OpenRowSet 和 OpenDataSource函数_第2张图片

 

Database Engineà既席远程查询à启用OPENROWSETOPENDATASOURCE的支持

 

 

 

PS:

 

 

 

SELECT*into Washing_Bill FROMOPENROWSET

 

('Microsoft.Jet.OLEDB.4.0','H:\Tel_Date\Garment-TelDate\bill.mdb';'admin';'',Bill) 

 

 

 

SQL语句中'Microsoft.Jet.OLEDB.4.0' 不应存在空格 'Microsoft.Jet.OLEDB.4.0 '是错误的..

 

 

但这个工具在SQL Server 2008已经找不到了。原来是合并到了一个所谓的“方面”工具里面了

在服务器节点上,点击右键,选择“方面”,然后可以看到有很多方面的设置,其中有一项就是“外围应用配置器”

sql2008中打开“外围应用配置器”和启用 OpenRowSet 和 OpenDataSource函数_第3张图片

这样做的好处,是可以导出为策略,然后可以复用。主要是方便管理吧

sql2008中打开“外围应用配置器”和启用 OpenRowSet 和 OpenDataSource函数_第4张图片

点击右键,可以进行“评估”

sql2008中打开“外围应用配置器”和启用 OpenRowSet 和 OpenDataSource函数_第5张图片

 

在2005下,有个外围应用配置器,里面直接有个复选框勾上就可以了。(启用OpenRowset和OpenDataSource支持)
可在2008下没找到这个复先框。

 

在网上查查,可以通过SQL SERVER的存贮过程完成这个工作。

 

EXEC sp_configure 'show advanced options', 1
GO
RECONFIGURE
GO
EXEC sp_configure 'Ad Hoc Distributed Queries', 1
GO
RECONFIGURE
GO

你可能感兴趣的:(dataSource)