
正文
sqlserver更改数据库名,sqlserver更改数据库名字
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
在SQLSERVER里可以重命名数据库名称吗
以下数据库(可以理解为是DBMS核心组成的系统级数据库)是不能重命名的:1) 主数据库(Master)Master数据库为系统数据库,是SQL Server中最重要的数据库,包含用户登录标识、系统配置信息、初始化等系统级信息,用于控制整个SQL Server系统的运行。系统管理员应经常备份Master数据库。
由于正在使用的数据库不能直接重命名,尝试此方法将导致提示无法重命名数据库。 右键点击要重命名的数据库,选择“属性”按钮。 在左侧菜单栏选择“选项”按钮。 在“状态”部分,将访问限制选项从“多用户(MULTI_USER)”更改为“单用户(SINGLE_USER)”。
是可以更改的。使用中的数据库你在使用这种方法显然是不合适,你用这种方法更改数据库的名字之后会提示你无法重命名数据库。这时还是同样的右键你要改名的数据库,选择属性按钮。然后在数据库属性左侧菜单栏中选择选项按钮。
出现这种情况,主要是还有其它程序或用户连接数据库,你必须确保没有任何用户正在使用数据库.可以通过将数据库设置为单用户模式。在数据库属性》连接选择里面找到限制访问选项,选择SIGLE_USER选项。然后执行上面语句,即可修改数据库名称。
执行系统存储过程 SP_renamedb 修改数据库名称。改名之前,必须将该数据库切换到单用户模式,更名之后再恢复为多用户模式。
首先需要从开始菜单中找到【SQL Server 配置管理器】。然后会看到【SQL Server(MSSQLSERVER)】正处于运行的状态。右击它然后【重新启动】任务进程。然后打开sql2012选择一个数据库右击【重命名】。然后输入【新的数据库名称】就重命名完毕了。
相关问答
Q1: sqlserver这个修改数据库名称语句
sqlserver的话:sp_renamedb 更改数据库的名称。语法 sp_renamedb [ @dbname = ] old_name ,[ @newname = ] new_name 参数 [ @dbname = ] old_name 是数据库的当前名称。old_name 为 sysname 类型,无默认值。
执行系统存储过程 SP_renamedb 修改数据库名称。改名之前,必须将该数据库切换到单用户模式,更名之后再恢复为多用户模式。
droploginsexecsp_addserverWIN-MNGR,LOCALWIN-MNGR这里替换成我们要修改的名称即可;打开数据库配置工具,我们重启下SQLServer服务;让我们验证下是否修改成功了。
Q2: win7怎么修改SQLServer2008数据库服务器名称
使用select @@ServerName可以看到当前数据库的服务器名!从Sys.SysServers表中可以看到当前的所有服务器名!使用 sp_dropserver 服务器名称 将这个服务器名删除。
登入数据库实例,并新建查询 declare @localserverName nvarchar(200) select @localserverName=@@ServerName exec sp_dropserver @localserverName,droplogins exec sp_addserverWIN-MNGR,LOCAL WIN-MNGR 这里替换成我们要修改的名称即可。 贴上我们的脚本,按F5运行,提示命令成功。
具体修改过程: 使用select @@ServerName可以看到当前数据库的服务器名,果然还是MS-ZY! 从Sys.SysServers表中可以看到当前的所有服务器名,也是MS-ZY! 使用 sp_dropserver MS-ZY 将这个服务器名删除。
直接更改的话,不好改,一大堆注册表要修改,任何一个地方一步不对,就启不了了。你可以直接在安装一个新的服务,用新名字,然后,把旧的服务删除了。在安装光盘中。
sqlserver更改数据库名的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于sqlserver更改数据库名字、sqlserver更改数据库名的信息别忘了在本站进行查找喔。








