sqlserver综合总结

本文涉及的产品
云数据库 RDS SQL Server,独享型 2核4GB
简介:

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,status,contents,logging from dba_tablespaces;

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

select file_id,file_name,tablespace_name,status,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


本文转自sucre03 51CTO博客,原文链接:http://blog.51cto.com/sucre/416830,如需转载请自行联系原作者

相关实践学习
使用SQL语句管理索引
本次实验主要介绍如何在RDS-SQLServer数据库中,使用SQL语句管理索引。
SQL Server on Linux入门教程
SQL Server数据库一直只提供Windows下的版本。2016年微软宣布推出可运行在Linux系统下的SQL Server数据库,该版本目前还是早期预览版本。本课程主要介绍SQLServer On Linux的基本知识。 相关的阿里云产品:云数据库RDS SQL Server版 RDS SQL Server不仅拥有高可用架构和任意时间点的数据恢复功能,强力支撑各种企业应用,同时也包含了微软的License费用,减少额外支出。 了解产品详情: https://www.aliyun.com/product/rds/sqlserver
相关文章
|
SQL 机器学习/深度学习 人工智能
Python加载数据入库SqlServer报错问题总结(持续更新,欢迎补充)
博主开始实习了,公司要求转Python,此博客用于记录我入库所遇到的问题,欢迎大家补充解决方法和遇到其他问题!!!(评论区留言,我会加在博客里)
1714 0
|
SQL
sql server案例总结
sql server案例总结
60 0
|
Java 数据库 数据库管理
html、sqlserver、java基础总结
html、sqlserver、java基础总结
105 0
|
SQL 数据库
sqlserver建库建表建约束,删库删表删约束的示例总结
sqlserver建库建表建约束,删库删表删约束的示例总结
89 0
sqlserver复习总结
sqlserver复习总结
67 0
|
SQL Oracle 关系型数据库
干货!sqlserver数据库所有知识点总结整理,含代码(挺全的)
干货!sqlserver数据库所有知识点总结整理,含代码(挺全的)
152 0
|
SQL 存储 Go
sqlserver 学习问题总结
1.SQLSERVER 中GO的作用** go 向 SQL Server 实用工具发出一批 Transact-SQL 语句结束的信号。go是把t-sql语句分批次执行。(一步成功了才会执行下一步,即一步一个go) BEGIN 和 END 语句用于将多个 Transact-SQL 语句组合为一个逻辑块。在控制流语句必须执行包含两条或多条 Transact-SQL 语句的语句块的任何地方,都可以使用 BEGIN 和 END 语句。
171 0
|
SQL 程序员 数据库
SqlServer注意事项总结,高级程序员必背。
本篇文章主要介绍SqlServer使用时的注意事项。 想成为一个高级程序员,数据库的使用是必须要会的。而数据库的使用纯熟程度,也侧面反映了一个开放的水平。 下面介绍SqlServer在使用和设计的过程中需要注意的事项。
2208 0
|
SQL 负载均衡 存储
sql server 高可用性技术总结
原文:sql server 高可用性技术总结 一.  复制Replication(快照、事务、合并)          应用场景:     负载均衡、提供副本读,写操作。     分区将历史数据复制到其它表中。
918 0