
正文
sqlserver附加数据库出错5,sqlserver2005附加数据库错误
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
附加数据库出错
首先,SQL2005附加SQL2000的数据库这个操作本身就不靠谱,出错的各种可能性非常多。
首先注意下51ASPX注明的数据库版本,如果是2000的,你用2005附加就会失败。确认当前登录用户的权限,是否允许附加数据库。确认操作系统用户权限,是否有操作磁盘的权限。
checktable”因为数据库附加到2005的时候,数据库文件已经自动升级到2005,所以在2000下是无法再附加的(没有向上兼容的)直接restore或附加是不行的,用脚本+导数据肯定没有问题。
相关问答
Q1: sqlserver附加数据出错!
SQL Server 2005附加数据库文件时出现了Read-Only错误,附加的时候,系统提示mdf文件为只读,可是打开文件属性,这个属性不为只读。该怎么解决呢?本文我们就介绍了这一解决方案,接下来就让我们来一起了解一下吧。
sqlserver附加数据库错误823的解决方案2008-10-13 15:06sqlserver附加数据库错误823的解决方案SQL-Server附加数据库时失败。
别用附加数据了。将数据库备份成BAK文件,然后新建一个数据库,完全覆盖就OK了。
放置数据库文件的目录或数据库文件,需要给MSSQLSERVERUSER用户所有权限。如果不懂得设置权限,请直接给予目录everyone权限即可。如果不知道如果设置权限,请将数据库文件放置于SQL安装目录的DATA目录下面,即可附加。
附加数据库报错,错误码:5123,一般来说,是对数据库文件的读、写权限设定不当造成的。
首先注意下51ASPX注明的数据库版本,如果是2000的,你用2005附加就会失败。确认当前登录用户的权限,是否允许附加数据库。确认操作系统用户权限,是否有操作磁盘的权限。
Q2: 附加SQL2005数据库失败。请问怎么解决。
1、一般xp上用的是个人版本,如果你建数据库的时候是在服务器环境下创建的,那么在个人版本附加的时候就会出现这样的问题。这个没有办法解决,只能通过数据库脚本导出sql语句之后,再用sql语句生成数据库和表的信息。
2、· 在2000中对数据库导出完整脚本(.sql文件),在2005中创建一个空库,执行该脚本。并使用DTS导入数据。
3、放置数据库文件的目录或数据库文件,需要给MSSQLSERVERUSER用户所有权限。如果不懂得设置权限,请直接给予目录everyone权限即可。如果不知道如果设置权限,请将数据库文件放置于SQL安装目录的DATA目录下面,即可附加。
Q3: 我是win7系统,64位的,安装了sql2005,可是附加数据库时出错,出错如下图...
在控制面板中删除所有与SQL Server 2005有关的程序。
首先打开数据库之后,选择性的进行登录的,这里我们运用sa密码进行登录。打开之后,右击数据库然后选择附加。弹出如下窗口,选择所要添加的文件,如下图所示。选择添加数据文件之后,点击确定。
呵呵,我给个答案:你是这打开到你两个数据库文件,分别做以下操作:鼠标右击选择“属性”,“安全”,将里面所有用户的权限更改为“完全授权”,然后在试着附加数据库。
Q4: SQL2005数据库附加出错,附加的数据库是SQL2000的
1、首先注意下51ASPX注明的数据库版本,如果是2000的,你用2005附加就会失败。确认当前登录用户的权限,是否允许附加数据库。确认操作系统用户权限,是否有操作磁盘的权限。
2、解决方法:.select @@version看当前的数据库实例版本,是不是SQL2000在附加SQL2005的数据库。
3、首先打开数据库之后,选择性的进行登录的,这里我们运用sa密码进行登录。打开之后,右击数据库然后选择附加。弹出如下窗口,选择所要添加的文件,如下图所示。选择添加数据文件之后,点击确定。
4、一看你附加的版本,如果是高版本文件是不能附加到低版本的数据库服务器上的,比如SQL2005建立的数据库是不能附加到SQL2000上的,如果是低版本向高版本附加,注意选择下附加时候的设置,具体比如有强制附加等设置吧。
5、SQL Server 2005为mssql的0版 正常情况下SQL Server 2000的是可以附加在SQL Server 2005中的。数据库本身就有问题。你可以在把数据附加在SQL Server 2000中试一下。如果也报错就说明真的是数据本身的问题。
Q5: sql数据库附加出错怎么办
首先打开数据库之后,选择性的进行登录的,这里我们运用sa密码进行登录。打开之后,右击数据库然后选择附加。弹出如下窗口,选择所要添加的文件,如下图所示。选择添加数据文件之后,点击确定。
如下,在附加数据的时候出现如下的报错。排除分离和附加SQL SERVER数据库软件的版本问题外。造成这个问题的原因为存放数据库文件夹的权限问题造成的。
sql专家邹建的解决办法 作者:邹建 直接restore或附加应该是不行的,用脚本+导数据肯定没有问题。
--方法如下:--1.我们使用默认方式建立一个供恢复使用的数据库(如pos)。可以在SQL Server Enterprise Manager里面建立。--2.停掉数据库服务器。
sql 2005数据库 出现错误:9003时,先在数据新建一个同样名的数据库,然后停止服务器的服务,删除新建的日志文件,然后用原mdf文件去替换掉新建的mdf文件,再启动服务器,会出现该数据库置疑。
sqlserver附加数据库出错5的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于sqlserver2005附加数据库错误、sqlserver附加数据库出错5的信息别忘了在本站进行查找喔。






