当前位置:首页 » 数据仓库 » sql修改数据库名字
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

sql修改数据库名字

发布时间: 2022-11-20 12:11:30

sql Server数据库里面怎么修改数据库的名字

其实在修改数据库名称之前,如果有用户连接到数据库的话会造成数据库重命名失败,可以先执行
select
spid
from
master.dbo.sysprocesses
where
dbid=db_id('OldDbName')
结果集中显示的是当前连接到数据库OldDbName的连接
比如结果是
79
81
当然,实际值应该不是这两个
然后执行
kill
79
kill
81
关闭已建立的连接,之后再执行
EXEC
sp_dboption
'OldDbName',
'Single
User',
'TRUE'
EXEC
sp_renamedb
'OldDbName',
'NewDbName'
EXEC
sp_dboption
'NewDbName',
'Single
User',
'FALSE'
上述语句最好都在master数据库中执行。
另外也可以这样:
先分离数据库,然后附加的时候再修改就可以了
SQL
Server不支持直接修改数据库名称

Ⅱ sql server修改数据库名称

  • 点击“开始”菜单,单击打开——“所有程序”,在下拉选线中找到——“Microsoft SQL Server 2005”,单击打开——“SQL Server Management Studio Express”。

Ⅲ 可以通过SQL SERVER命令修改数据库名称及表的名称

当然可以修改,可以使用alter database命令和alter table命令等进行看是否能够更改。

Ⅳ 如何更改SQL数据库名称

在查询分析器里执行
sp_rename
'数据库原来的名字','数据库新名','database'
比如原来你的数据库是db1
你想修改为db2则语句为
sp_rename
'db1','db2','database'

Ⅳ sql语句可以修改数据库名称吗

sqlserver的话:

sp_renamedb
更改数据库的名称。

语法
sp_renamedb [ @dbname = ] ' old_name ' ,
[ @newname = ] ' new_name '

参数
[ @dbname = ] ' old_name '

是数据库的当前名称。old_name 为 sysname 类型,无默认值。

[ @newname = ] ' new_name '

是数据库的新名称。new_name 必须遵循标识符规则。new_name 为 sysname 类型,无默认值。

返回代码值
0 (成功)或非零数字(失败)

权限
只有 sysadmin 和 dbcreator 固定服务器角色的成员才能执行 sp_renamedb。

示例
下例将数据库 accounting 改名为 financial。

EXEC sp_renamedb ' accounting ' , ' financial '

Ⅵ 在sql中怎么改数据库的原始命名

工具/材料:Management Studio。

1、首先在桌面上,点击“Management Studio”图标。

Ⅶ sql语句可以修改数据库名称吗

sqlserver的话:
sp_renamedb
更改数据库的名称。
语法
sp_renamedb
[
@dbname
=
]
'
old_name
'
,
[
@newname
=
]
'
new_name
'
参数
[
@dbname
=
]
'
old_name
'
是数据库的当前名称。old_name

sysname
类型,无默认值。
[
@newname
=
]
'
new_name
'
是数据库的新名称。new_name
必须遵循标识符规则。new_name

sysname
类型,无默认值。
返回代码值
0
(成功)或非零数字(失败)
权限
只有
sysadmin

dbcreator
固定服务器角色的成员才能执行
sp_renamedb。
示例
下例将数据库
accounting
改名为
financial。
EXEC
sp_renamedb
'
accounting
'
,
'
financial
'

Ⅷ 怎么修改SQL Server2008数据库服务器名称

在做SQL Server 2008数据库发布订阅的时候我们经常要碰到要使用服务器名称来进行。那么如何修改SQL Server 2008数据库服务器名称呢?下面我告诉你!

修改SQL Server 2008数据库服务器名称的方法

登入数据库实例,并新建查询

END