如何显示sql 2000 某个数据库的所有表
2个回答
2016-01-15 · 做真实的自己 用良心做教育
千锋教育
千锋教育专注HTML5大前端、JavaEE、Python、人工智能、UI&UE、云计算、全栈软件测试、大数据、物联网+嵌入式、Unity游戏开发、网络安全、互联网营销、Go语言等培训教育。
向TA提问
关注
展开全部
查看某个数据库中所有表名:
select name from sysobjects where type='U'
将U 换成 V ,表示 查询 所有 视图 。
数据库(Database)是按照数据结构来组织、存储和管理数据的仓库,它产生于距今六十多年前,随着信息技术和市场的发展,特别是二十世纪九十年代以后,数据管理不再仅仅是存储和管理数据,而转变成用户所需要的各种数据管理的方式。数据库有很多种类型,从最简单的存储有各种数据的表格到能够进行海量数据存储的大型数据库系统都在各个方面得到了广泛的应用。
推荐于2016-11-22 · 知道合伙人金融证券行家
关注
展开全部
查看某个数据库中所有表名:
select name from sysobjects where type='U'
将U 换成 V ,表示 查询 所有 视图 。
查看表的结构:
sp_MShelpcolumns table_name
查看表的基本schema信息:
select * from information_schema.tables
select * from information_schema.views
select * from information_schema.columns
查看sql 2000 中数据库的逻辑文件名和物理文件名:
select name,filename,* from dbo.sysfiles
更改sql 2000 数据库名字:
EXEC sp_renamedb 'old_name', 'new_name'
如何从一个给定的数据库备份中查看逻辑文件名和物理文件名:
例如:已经一个sql2000 的数据库 students的备份 students.bak
查看它的逻辑文件名和物理文件名:
restore filelistonly from disk='d:\students.bak';
如何从一个给定的数据库备份文件,还原到其他服务器 或者原服务器
例如:现在一个名为stuinfo.bak 的学生数据库备份,将它还原到其他的数据库服务器
restore database testdb from disk = 'e:\stuinfo.bak'
with
move 'Stuinfo_Data' to 'd:\testdb.mdf',
move 'Stuinfo_Log' to 'd:\testdb.ldf'
加参数 replace ,强制还原
restore database testdb from disk = 'e:\stuinfo.bak'
with replace
move 'Stuinfo_Data' to 'd:\testdb.mdf',
move 'Stuinfo_Log' to 'd:\testdb.ldf'
修改sql 2000 数据库的逻辑文件名:
alter database dbname modify file(name='oldname_Data',newname='newname_Data');
alter database dbname modify file(name='oldname_Log',newname='newname_Log');
查看sql 2000 版本
select @@version;
或
print @@version;
select name from sysobjects where type='U'
将U 换成 V ,表示 查询 所有 视图 。
查看表的结构:
sp_MShelpcolumns table_name
查看表的基本schema信息:
select * from information_schema.tables
select * from information_schema.views
select * from information_schema.columns
查看sql 2000 中数据库的逻辑文件名和物理文件名:
select name,filename,* from dbo.sysfiles
更改sql 2000 数据库名字:
EXEC sp_renamedb 'old_name', 'new_name'
如何从一个给定的数据库备份中查看逻辑文件名和物理文件名:
例如:已经一个sql2000 的数据库 students的备份 students.bak
查看它的逻辑文件名和物理文件名:
restore filelistonly from disk='d:\students.bak';
如何从一个给定的数据库备份文件,还原到其他服务器 或者原服务器
例如:现在一个名为stuinfo.bak 的学生数据库备份,将它还原到其他的数据库服务器
restore database testdb from disk = 'e:\stuinfo.bak'
with
move 'Stuinfo_Data' to 'd:\testdb.mdf',
move 'Stuinfo_Log' to 'd:\testdb.ldf'
加参数 replace ,强制还原
restore database testdb from disk = 'e:\stuinfo.bak'
with replace
move 'Stuinfo_Data' to 'd:\testdb.mdf',
move 'Stuinfo_Log' to 'd:\testdb.ldf'
修改sql 2000 数据库的逻辑文件名:
alter database dbname modify file(name='oldname_Data',newname='newname_Data');
alter database dbname modify file(name='oldname_Log',newname='newname_Log');
查看sql 2000 版本
select @@version;
或
print @@version;
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询