注:这个一个数据库原来在SQL Server2005用的,现在想把数据库在用于SQL Server2000数据库企业管理器上,请各位高手指教下
解决方案 »
- 问个有关作用域的问题
- 请教一个判断查询语句
- 求一个SQL语句,速度结贴
- 递归查询分类里面的数据(结贴马上给分)
- 乱码的ascii是多少
- 谁能帮我检查并翻译一下这个存储过程,看看是否有错误,这段怎么执行不了呢!
- 设备‘ d:\program files\Microsoft sql server \mssql\backup\asp600_data.mdf'的文件不是有效的microsoft磁带格式备份集。Restore Data
- sql语句,判断时间是否在指定的时间范围内. 但是有的时间范围的值可能为空.
- 关于备份还原的问题?
- 关于一个列字符串的查询问题(难)
- 求SQL :两表查询,显示多个字段,但是只根据一个字段分组
- 安装sql2008报错1605错误
2、如果2000上没有这个库那要检查一下sys.sysprocesses是否有什么阻塞。
3、如果已经有这个库并决定覆盖,那就强制覆盖,或者直接删掉再附加
第二种解决方案:就是更改Sqlserver实列的默认数据库文件夹,选中Sqlserver实例,右击属性,在左边有个“数据库设置”,点开后,有个“数据库默认位置”,把这个设置成自己的目录就可以了。
第三种解决方案:就是更改这个数据库所在文件夹的权限,添加一个EveryOne的用户,设置成”full control”,就可以了,这个方案即直接又方便;
第四种:
按一下方式修改你的SQL的MDF和LDF属性就可以了,选择你的文件(两种文件均要修改为一样的权限)
MDF文件:文件右键>>属性>>安全>>编辑>>添加>>高级>>立即查找>>在搜索结果中选择:Authenticated Users>>确定>>确定>>确定>>MDF文件属性对话框>>在组或用户名列表框中选择:Authenticated Users>>高级>>更改权限>>编辑>>选中“安全控制”>>确定>>确定>>确定>>确定。OK这是MDF的权限就分配完成了!
LDF文件的权限和MDF文件的权限控制一样,按照上面的步骤进行就行了!