
正文
sqlserver数据库已存在,sqlserver数据库存在问题
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
sqlserver2008r2导入mdf失败
mdf文件-右键-属性-如果有只读属性先去掉,然后“安全”选项卡-编辑-添加-输入everyone-并勾选所有权限。对ldf也一样。然后再附加没有不成功的。
找到要添加数据库的.mdf文件,点击右键,选择属性。在属性页面点击安全,选择Authenticated Users,单击编辑 Authenticated Users权限中选择完全控制,点击确定,点击属性界面的确定。
打开“SQLserver2008”2软件安装完毕后,点击计算机左下角的开始,弹出开始的下拉子菜单,在子菜单中找到“所有程序”3点击“所有程序”,查看计算机中安装的程序,在程序中找到“Microsoft SQL Server 2008 R2”。
不是用导入。MDF本来就是sql server的数据库文件。你在左边菜单的“数据库”——右键,选择“附件…”,在弹出的对话框中,点击“添加”按钮,然后找到你的MDF文件,最后,一路确定就可以成功添加一个数据库了。
可以看到导入成功。如果导入不成功,则需要修改mdf,ldf文件的权限。右键-属性-安全-编辑,完全控制选择允许。这样导入问题即可迎刃而解,当然,有时会遇到版本不兼容问题,低版本不能导入高版本SQL的mdf和ldf文件。
相关问答
Q1: sqlserver数据库建表提示说数据库存在该对象
1、CREATE PROCEDURE dbo.do_insert 注意你的CREATE 如果是第一次执行就使用CREATE ,如果你不是第一次执行,把这里改为 ALTER CREATE 为创建 ALTER为更新。
2、检查对象的存在:首先,你需要确认这个对象是否真的存在。你可以使用MySQL的SHOW TABLES LIKE existing_object命令来查看是否存在名为existing_object的表。
3、就会抛出一个错误。例如,如果在数据库中已经存在一个名为“employee”的表,那么如果尝试创建一个同名的表,就会收到一个错误,提示该对象已经存在。此时需要使用不同的对象名称来创建新的表或其他对象。
4、【开始】-【程序】-【sql数据库】-【企业管理器】打开sql的企业管理器,打开树目录,在“数据库”点击右键,再点击-新建数据库,然后按要求一步步进行。
Q2: 我家sqlserver数据库安装不上,上面说原来已经有了,可是我在控制面板里...
安装完成后,运行服务管理器时如果提示找不到后缀名为.DLL的文件,在控制面板中安装后的MSDE卸载重新安装,便可解决问题。
我觉的你删不了,主要是因为,没有删原来的sqlserver残留文件,直接装sqlserver,也没装成功,还装了一些文件,所以造成了这样的后果。
重启计算机,再安装就OK啦。常见问题四:数据库中有一个空数据库,该数据库在企业管理器中没有名称,没有任何表,没有用户,没有角色……无法修改也无法删除。
安装后您可以重新停止/取消使能该服务(如果不再需要该服务)。“服务器”服务可在“开始 控制面板管理工具 服务”下找到。这里您可以双击“服务器”服务。
先卸载sql server ,然后在注册表中删除与sql server 有关的服务与日志,再重新安装。
方法/步骤 在安装SQLSERVER2005之前的注意事项 a、安装IIS,打开控制面板,点“添加或删除程序”,点“添加/删除Windows组件(A)”,把“Internet 信息服务(IIS)”前面的勾选框的勾选上,点“下一步”,一路确认完成。
Q3: 数据库中已存在怎么办?
1、检查对象的存在:首先,你需要确认这个对象是否真的存在。你可以使用MySQL的SHOW TABLES LIKE existing_object命令来查看是否存在名为existing_object的表。
2、手动删除数据库 选中【数据库】,单击鼠标右键选择【刷新】,如下图所示,在数据库下面确实已经有了“StudentManagerDB”数据库。选中 “StudentManagerDB”数据库,单击鼠标右键选择【删除】,进入删除对象界面。
3、解决方法:去mysql的数据目录/data看看,如果存在mysql-bin.index,就赶快把它删除掉吧,它就是罪魁祸首了。
关于sqlserver数据库已存在和sqlserver数据库存在问题的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。








