
正文
sqlserver附加数据提示661,sql2019数据库附加数据出错
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
我的SQL2008在附加数据库的时候报数据库版本661,此服务器支持655以下...
1、把这个数据库附加到装有SQL Server 2008 R2的数据上。打开Management Studio,登录到服务器,在数据库中选择要转移的数据库,右键--“任务(T)”--“生成脚本(E)...”。
2、以该是你的数据库文件是sql2008r2的你本地数据库是sql2008或其他比sql2008r2版本低的数据库,把你本地数据库软件换成sql2008r2就可以了。
3、显然出现这个问题的原因是数据库文件和数据库版本不对引起的,一般可以通过一些升级工具升级;或者在原版本创建数据库脚本,到新版本创建相同结构数据库,然后将原版本数据导入新版本数据库中。一般情况下低级版本呢数据库可以附加到高级版本数据库,附加过程中会对数据库进行升级。
4、Server;或者是安装 SQL Server 过程中实例名称不是默认的等原因导致的,在不重新安装程序的情况下,可以使用下面的方法解决:打开VS,选择菜单“工具”-“选项”-“数据库工具”-“数据连接”,修改里面的SQL Server实例名称为匹配的版本即可。SQL Server实例名称可以到管理工具-服务里面进行查看 。
5、因为你装的Express是不支持很多功能的.装个2008r2是最好的 Express版本是免费的简装版本,可以随意分发。比如你开发了一个程序使用了SQL Express,那么你可以免费给用户安装这个版本的数据库。它缺少很多大型数据库系统的功能,比如集群功能,数据仓库功能,负载平衡设置。
相关问答
Q1: Sql2005的数据库附加到Sql2008失败。
1、请将数据库或文件设为可写,然后重新运行恢复操作。 (Microsoft SQL Server,错误: 3415) 查看了数据库文件,他们并没有只读属性,在 SQL Server 2005 中附加都是一切正常的啊。
2、如果数据库文件是从别人那里拿来的或者下载的,那么可能是版本问题 你用sql2005附加sql2008的数据库文件就会出错。看了2L的图,基本可以确定是版本问题了 装一个SQL2010吧。
3、描述下我的问题:重装系统之前,装有SQL Server 2005发展版本数据库以及SQL Server 2008企业版数据库;重装系统之后,装有SQL Server 2005发展版本数据库,把以前的用2005使用的数据库附加的时候报错,错误信息如题主。
4、打开该数据库文件存放的目录或数据库文件的属性窗口,选择“属性”菜单-选择“安全”标签-选择“编辑”按钮。在选择组或用户名列表中,选择Authenticated Users,在权限列表中选中完全控制。选择确定按钮关闭对话框。
5、出现该问题的原因是因为SQL对数据库无访问权限。放置数据库文件的目录或数据库文件,需要给MSSQLSERVERUSER用户所有权限。如果不懂得设置权限,请直接给予目录everyone权限即可。如果不知道如果设置权限,请将数据库文件放置于SQL安装目录的DATA目录下面,即可附加。
6、到最后一步要点完成的时候,选择高级,里面有很多选项,自己可以琢磨下,最重要的几项是是否生成结构和数据,对应哪个类型的数据库版本,根据你的需要选择,选择完以后选择让他生成sql文件,我一般是选择让他 在新窗口里面生成,然后在分析器里面看看脚本有没有什么问题再另存脚本到另外的数据库去执行。
Q2: sqlserver2000怎么附加数据库(sql2000新建数据库)
打开SQLServerManagementStudio,并连接上数据库。右键“数据库”弹出快捷菜单,点击“附加”菜单。2 附加数据库界面点击“添加”按钮,浏览到需要附加的数据库文件。3 选择需要附加的数据库文件后,在数据库详细信息列表中则会显示该数据库的数据文件以及日志文件。
步骤/方法SQL Server 2000安装指南及数据创建教程 SQL Server 2000安装方法 从管家婆软件官网上下载或从软件随机光盘中复制SQL Server 2000安装包(SQL.rar)后,先对压缩包进行解压缩,解压缩完成后会生成一个名为SQL 的文件夹,进入文件夹,点击里面的AUTORUN.EXE 。
方法一:使用数据库向导创建数据库 依次打开“Microsoft SQL Server”,“企业管理器”,展开左栏的“数据库”。打开菜单栏的“工具”,“向导”,展开其中的“数据库”,双击“创建数据库向导”。
Q3: sql数据库附加出错怎么办
1、首先进入SQL2005,并在左侧数据库上点击右键选择“附加”→在弹出窗口点击“添加按钮”→并在路径选择框中,找到要附加的数据库,点击确定。附加完毕之后,文件格式就已经转换完毕了。这个时候将刚才附加的数据库分离出来。
2、首先打开数据库之后,选择性的进行登录的,这里我们运用sa密码进行登录。打开之后,右击数据库然后选择附加。弹出如下窗口,选择所要添加的文件,如下图所示。选择添加数据文件之后,点击确定。添加完毕,点击确定,如下图所示附加数据库就完成了。
3、(Microsoft SQL Server,错误: 3415) 查看了数据库文件,他们并没有只读属性,在 SQL Server 2005 中附加都是一切正常的啊。
4、--方法如下:--1.我们使用默认方式建立一个供恢复使用的数据库(如pos)。可以在SQL Server Enterprise Manager里面建立。--2.停掉数据库服务器。--3.将刚才生成的数据库的日志文件pos_log.ldf删除,用要恢复的数据库mdf文件覆盖刚才生成的数据库数据文件pos_data.mdf。--4.启动数据库服务器。
5、检查该设备的可访问性和状态。如果可能,执行硬件诊断并纠正问题。从最新的数据库备份还原损坏的文件。从数据库备份中还原应始终是修复已损坏数据库的首选方法。如果没有备份或者检测到的错误是孤立的,则 DBCC CHECKDB 的修复功能可能很有用。
6、前提条件:附加数据库失败有很多原因(NTFS分区内的文件权限数据库文件完整性 等等)本文附加数据库失败是指在NTFS分区文件没有权限而无法附加成功,所以解决方法仅对此种情况。
Q4: 为什么附加数据库不好使?求解答
1、在SQL Server中附加数据库时经常出现各种错误,最常见的一种是“拒绝访问”,每次遇到这样的问题都很困扰,但仔细想想,为什么会拒绝访问呢?肯定是不想让你访问,没有给你这个权限,所以我们要赋予需要附加的数据库更大的权限。我在附加数据库的时候,遇到了下面的问题,提示“拒绝访问“,如下图所示。
2、这个是由于权限不足导致的,我们必须在【本地账号】的SQL中,新建一个【域帐号】的SQL用户,设置完成之后,还需要手动分配权限。
3、版本问题 , 低版本不能附加高版本的数据库。 只能升级数据库了。
4、有的用户可能不是很清楚,所以对此今天本文为大家整理分享的就是关于sql附加不上数据库的解决方法,一起往下看吧。
5、如果回滚修复,则数据库仍会含有错误,应该从备份进行恢复。如果由于所提供修复等级的缘故遗漏某个错误的修复,则将遗漏任何取决于该修复的修复。修复完成后,备份数据库。REPAIR_FAST进行小的、不耗时的修复操作,如修复非聚集索引中的附加键。这些修复可以很快完成,并且不会有丢失数据的危险。
6、最近有win8系统用户到本站咨询这样一个问题,就是在使用SQLServer2012的时候想要通过附加功能来添加数据库,可是有时候会因为权限不够导致拒绝访问,造成附加数据库失败,该怎么处理呢,为此,本文就给大家分享一下win8系统下SQLServer2012附加数据库失败的具体解决方法吧。
关于sqlserver附加数据提示661和sql2019数据库附加数据出错的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。







