sql怎么附加数据库(sql如何附加数据库(sql怎么附加数据库))
大家好,今天来为大家分享sql怎么附加数据库的一些知识点,和sql如何附加数据库(sql怎么附加数据库)的问题解析,大家要是都明白,那么可以忽略,如果不太清楚的话可以看看本篇文章,相信很大概率可以解决您的问题,接下来我们就一起来看看吧!
sql无法附加数据库怎么办
在SQLServer上附加数据库时,提示“操作系统拒绝访问”,导致sql无法附加数据库的情况发生,我们该怎么来处理呢?有的用户可能不是很清楚,所以对此今天本文为大家整理分享的就是关于sql附加不上数据库的解决方法,一起往下看吧。
解决方法如下:
方法一:修改权限法1
1、打开要附加的数据库文件所在的文件夹,即扩展名为mdf的文件所在的文件夹,如下图所示:
2、右键单击mdf文件,选择“属性”,如下图所示:
3、单击“安全”选项卡,如下图所示:
4、单击“编辑”按钮,如下图所示:
5、在弹出的对话框中的“组或用户名”中选中"AuthenticatedUsers",如下图所示:
6、在“AuthenticatedUsers的权限”下,勾选"完全控制","完全控制"被勾选后,下面的权限也都会被自动勾选,如下图所示:
7、最后点击"确定"就可以了。修改权限完成后,你就可以成功的附加数据库了。这是最常用的方法,成功率也比较高,偶尔出现不成功的案例,此时请参考接下来的两种方法。
方法二:切换身份验证方式法1
1、有时不能成功附加数据库,可以用切换身份验证方式的方法解决。使用这种解决方法的前提条件是,你之前连接数据库时的身份验证方式是"SQLServer身份验证”,如下图所示。如果你之前是以“Windows身份验证”连接的数据库,不能附加数据库。那么该方法不适合你,请直接参考下面的方法三,如果你忘记了自己是以哪种方式验证的,可以先尝试这种方法,如果不能解决问题,再参考下面的方法三。
2、点击“断开连接”按钮,断开当前连接,如下图所示:
3、点击“连接”按钮,连接数据库服务器,如下图所示:
4、身份验证"选择“Windows身份验证”,如下图所示:
5、连接数据库后,即可附加要附加的数据库了。如果仍然没能成功附加,请参考下面的方法三。
方法三:修改服务法
1、打开"SQLServer配置管理器"程序,如下图所示:
2、在左侧单击”SQLServer服务”,如下图所示:
3、在右侧右键单击“SQLServer(MSLHK)”,选择“属性”,注意这里的“MSLHK”是我的数据库实例名,在你的电脑上,数据库实例名位置显示的是你的数据库实例名。操作如下图所示:
4、在弹出的属性对话框中,在“登录”选项卡下,选中“内置账户”,如下图所示:
5、把“内置账户”改为“LocalSystem”,如下图所示:
6、点击“确定”按钮,会提示是否重新启动服务,点击“是”。
7、重启服务完成后,查看“登录身份为”的显示内容是不是“LocalSystem”,如果是,就说明更改生效,如下图所示:
上面就是关于sql附加不上数据库的解决方法啦,有遇到同样问题的可以参考上面的方法来解决哦。
sql如何附加数据库(sql怎么附加数据库)
1.将需要附加的数据库文件和日志文件拷贝到某个已经创建好的文件夹中。出于教学目的,我们将该文件拷贝到安装SQLServer时所生成的目录DATA文件夹中。
2.在下图窗口中,右击数据库对象,并在快捷菜单中选择“附加”命令,打开“附加数据库”窗口。
3.在“附加数据库”窗口中,单击页面中间的“添加”按钮,打开定位数据库文件的窗口,在此窗口中定位刚才拷贝到SQLServer的DATA文件夹中的数据库文件目录(数据文件不一定要放在“DATA”目录中),选择要附加的数据库文件(后缀.MDF)。
4.单击“确定”按钮就完成了附加数据库文件的设置工作。这时,在附加数据库窗口中列出了需要附加数据库的信息。如果需要修改附加后的数据库名称,则修改“附加为”文本框中的数据库名称。我们这里均采用默认值,因此,单击确定按钮,完成数据库的附加任务。
完成以上操作,我们在SSMS的对象资源管理器中就可以看到刚刚附加的数据库student_Mis。
以上操作可以看出,如果要将某个数据库迁移到同一台计算机的不同SQLServer实例中或其它计算机的SQLServer系统中,分离和附加数据库的方法是很有用的。
SQL2008数据库怎么附加数据库 SQL附加数据库方法步骤
首先从开始菜单着手,打开开始菜单栏,在菜单栏上找到我们已经安装的SQL server 2008,单击打开它
打开SQL server 2008数据库,来到登录界面,在这里我们只需要输入登录服务器名(电脑IP地址)、登录身份、账号、密码,然后单击登录
注意:我们用的是SQL身份登录,这里还可以选择windows身份登录,权限会更大
成功登录进入SQL数据库,可以看到连接的数据库基本信息,展开数据库结点,单击数据库然后使用鼠标右键,在弹出的菜单中选择附加
接着弹出附加数据库的界面,这里我们只需要单击界面上的添加按钮就可以了
单击添加按钮后,新弹出来一个框,让你选择你要附加的数据文件路径,选择到我们要附加的数据库文件,单击确定按钮
注意:我们一帮都会要附加的数据库文件放在SQL数据库的安装目录下,这样才能避免有时候附加出来的数据库是只读状态的问题
返回到附加数据库的界面,这是我们可以从界面上看到选择的附加数据库文件信息,然后在上方可以修改要附加的数据库名称(红色框出来部分)
单击确定按钮后,数据库的附加功能就启动了,这时候我们可以从界面上看到附加的进度,如图所示
附加成功后,附加数据库的界面窗口会关闭,然后我们可以从左边的树形菜单看到已经附加完成的数据库
注意事项
附加数据库的功能类似还原数据库,只是它使用的是mdf文件,还原数据库使用的是备份文件
更多相关内容可参考资料http://www.viiboo.cn
sql server 2000怎么附加数据库
sql server 2000附加数据库的具体步骤如下:
1、首先打开电脑,点击打开左下角开始菜单栏中的“所有程序”。
2、然后在弹出来的窗口中点击打开Microsoft SQL Server中的企业管理器。
3、然后在弹出来的窗口中右键单击数据库选择所有任务中的附加数据库。
4、然后在弹出来的窗口中点击打开“验证”前面的三个点。
5、然后点就选择想要添加的数据库即可。
END,本文到此结束,如果可以帮助到大家,还望关注本站哦!