sqlserver综合总结

sqlserver综合总结,第1张

概述1、从数据字典v$database中可以得到数据库的名字、创建日期 select name,created,log_mode,open_mode from v$database; 2、获取数据库主机名和实例名 select host_name,instance_name,version from v$instance; 3、给输出的结果加上指定的标识符 select update_no||','|

1、从数据字典v$database中可以得到数据库的名字、创建日期

select name,created,log_mode,open_mode from v$database;

2、获取数据库主机名和实例名

select host_name,instance_name,version from v$instance;

3、给输出的结果加上指定的标识符

select update_no||','||update_date from sys_db_version;

这样在输出的结果中,update_noupdate_date这两列就用逗号分开了,这里面有一个规律:

要想让指定的字符中结果语句中输出可以用以下格式:

指定输出的符号(例如上面的符号)’,如果你要用双引号将一个字段包住时用以下方法:

‘”’||password||’”’,||只是一个分割符而已,用于分割字段和标识符。

4、查询数据库的版本

select * form v$version;

5、             获取控制文件名

select * from v$controlfile;

6、             获取数据库的重做日志的配置信息

select group#,members,bytes,status,archived from v$log;

7、             每个重做日志(成员)文件所存放的具体位置

select * from v$logfile;

8、             获取数据库的备份和恢复策略并确定归档文件的具体位置

archive log List;

9、             oracle数据库中表空间的数目以及每个表空间的状态

select tablespace_name,block_size,contents,logging from dba_tablespaces;

10、        每个表空间存在哪个磁盘上以及文件的名字等信息

select file_ID,file_name,tablespace_name,bytes from dba_data_files;

11、        数据库中所有的用户以及他们的创建日期

select username,created from dba_users;

12、系统可用的表

select table_name from user_tables;

要想知道哪些表可以用能过以下语句

Select table_name,owner from all_tables where owner not like ‘%sys%’;

 

本文出自 “乔磊的博客 学习 进步” 博客,请务必保留此出处http://www.voidcn.com/article/p-csakjqjt-bhq.html

总结

以上是内存溢出为你收集整理的sqlserver综合总结全部内容,希望文章能够帮你解决sqlserver综合总结所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/1169135.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-02
下一篇 2022-06-02

发表评论

登录后才能评论

评论列表(0条)

保存