大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。
Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺
在学习Reporting Service联机教程的时候,提示要用Adventureworks2008数据库,于是用codeplex网站下载了SQL2008.AdventureWorks_All_Databases.x86.msi,安装上去,没有看到有Adventureworks2008数据库,却有一个Adventureworks数据库,我想这也应该能用吧
于是就开始用Adventureworks数据库代替Adventureworks2008了,但在运行t-sql的时候,老是提示有字段活着表不存在,也许一定要用Adventureworks2008数据库吧。
再安装一次SQL2008.AdventureWorks_All_Databases.x86.msi,还是没有Adventureworks2008。查看事件查看器,发现有如下的错误:
STREAMFCB::Startup: 创建或打开文件 ‘E:\Program Files\Microsoft SQL Server\MSSQL10.MSSQLSERVER\MSSQL\DATA\Documents’ 时出现操作系统错误 0x80070005(拒绝访问。)。请诊断并更正该操作系统错误,然后重试操作。
好像是权限不够,设置sql server高权限,并重新启动sql server 服务。再次安装SQL2008.AdventureWorks_All_Databases.x86.msi,总于成功了。
总结:
安装Adventureworks2008,有以下的要求:
1.启动sql server服务的帐号权限要高
2.需要安装并启动全文服务(SQL Full-text Filter Daemon Launcher)
3.需要启用sql server的文件流访问权限,启用方法如下:
在“开始”菜单上,依次指向“所有程序”和 SQL Server 2008,然后单击 SQL Server Management Studio。
在“连接到服务器”对话框中的“服务器类型”下拉列表中,选择“数据库引擎”。
在“服务器名称”下拉列表中,选择要连接到的 SQL Server 数据库引擎实例。您将在该实例上安装 AdventureWorks2008 数据库。
如果身份验证类型是 SQL Server 身份验证,请提供用户名和密码。
单击“连接”。
右键单击所需的 SQL Server 实例,然后单击“属性”。
在“选择页”窗格中,单击“高级”。
将“文件流访问级别”属性设置为“已启用完全访问”。
单击“确定”。
—————————————————————
Adventureworks2008 R2 的安装
1.下载地址:http://msftdbprodsamples.codeplex.com/
2.修改”文件流访问权限”,需要下载一个工具来做,自己去企业管理器改没用。下载地址是:
http://sqlsrvengine.codeplex.com/wikipage?title=FileStreamEnable&referringTitle=Home&ProjectName=sqlsrvengine
转载于:https://www.cnblogs.com/timy/archive/2009/12/03/1616099.html
发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/194921.html原文链接:https://javaforall.cn
【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛
【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...