SQL数据库附加错误怎么办

SQL数据库附加错误怎么办,第1张

这个原因是 *** 作系统拒绝访问错误(没有权限)两种方法1 你把需要附加的数据库 复制到你sql 安装所在磁盘的目录下就可以访问了(就是在点击附加数据库时默认打开的目录)一般是 Microsoft SQL Server\MSSQL1\MSSQL\Data 目录下2数据库要附加的数据库所在的磁盘 右键--》属性--》安全--》》添加一个名为 Everyone 的账户就行了

高版本数据库不能附加到低版本上,比如SQL 2012 的数据文件不能附加到SQL2008 r2上。你要在数据库对象管理器里右击你的数据库,选择“任务”,“生成脚本”。然后把生成的脚本在sql2008 r2上执行就可以了。

最常使用的数据库有以下几种:

1sqlserver:微软的数据库管理系统,小中大型应用都挺适合,很多网络游戏就是用的sqlserver作为数据库的。微软的东西向来比较傻瓜,一般稍微学习一下看看资料就能上手了。我觉得学校使用sqlserver是不错的选择。

2mysql:免费数据库管理系统,小巧实用,很多人在开始学习数据库编程时选择的就是mysql。由于免费,更新比较慢,而且不太适合大型应用。

3db2:见下面oracle的介绍

4oracle:和db2一样,主要面向企业级应用,可以说是目前市场上最优秀的数据库管理系统之一了。

5aess:这个就不用多解释了,个人网站或其它小型应用可以选用aess。

以上,希望对你有所帮助。

楼主好,首先,数据库只支持向下兼容的,也就是低版本的数据库可以附加还原到高版本的数据库上,但是反之则不行。剩下的就是windows权限问题了,修改方式很简单,我之前也附加不进去,事实上数据库附加,window系统中有个权限控制的,要改你要附加的数据库文件还有数据库日志文件的权限。具体做法是:

首先右键单击你的MDF文件,然后进入属性界面;

在安全选项卡中,你会看到如下图的提示,上面有个完全控制,附加不上去的数据库,完全控制是没有打勾的。然后选中你登录数据库使用windows验证的那个用户名,点击编辑,将完全控制选项勾上,然后应用,确定。就行了。我之前因为学习多维数据库的时候下载了一个源库,结果不能附加,这样弄一下就好了。

以上就是关于SQL数据库附加错误怎么办全部的内容,包括:SQL数据库附加错误怎么办、SQL server 2008 r2附加数据库出现错误了,见下图,怎么解决求帮助!!!!!、SQL数据库常见(sql数据库常见语句错误)等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/10195256.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-06
下一篇2023-05-06

发表评论

登录后才能评论

评论列表(0条)

    保存