oracle 查看用户、数据库名、当前用户信息、sid、版本号等数据库系统相关信息

查看数据库名

select name from v$database;

查看sid

select instance_name from v$instance; 

查看当前用户信息

select * from user_users;

查看当前数据库版本

select * from v$version;

查询数据库中每张表的数据条数

select t.table_name,t.num_rows from user_tables t ORDER BY NUM_ROWS DESC;

查询数据库中每张表的数据条数(DBLink)

select t.table_name,t.num_rows from user_tables@dblink t ORDER BY NUM_ROWS DESC;

查看数据库里面所有用户,前提是有dba权限的帐号,如sys,system

select * from dba_users; 

查看能管理的所有用户

select * from all_users;

查询当前用户

select user  from dual;

查询当前登录用户下的表

select table_name from user_tables;

查询给定用户下的表

select * from ALL_TABLES where  OWNER = 'SYS';

查询表的最后修改时间及创建时间

SELECT 
	T1.TABLE_NAME 表名, 
	T2.LAST_DDL_TIME 最后修改日期, 
	T2.CREATED 创建日期
FROM USER_ALL_TABLES T1
LEFT JOIN USER_OBJECTS T2 ON T1.TABLE_NAME = T2.OBJECT_NAME
ORDER BY 最后修改日期 DESC, 最后修改日期 DESC;
### 回答1: 可以通过以下命令查看Oracle数据库版本: 1. 登录到Oracle数据库: ``` sqlplus / as sysdba ``` 2. 执行以下命令: ``` SELECT * FROM v$version; ``` 该命令将显示Oracle数据库的版本信息,包括Oracle数据库版本号、操作系统版本、Oracle数据库的编译日期等详细信息。 ### 回答2: 要查看Linux上安装的Oracle数据库版本,可以通过以下步骤进行操作: 1. 登录到Linux服务器上的命令行终端。 2. 使用管理员权限或者具有足够权限的账户登录。 3. 打开终端,输入以下命令: ``` sqlplus /nolog ``` 4. 连接到Oracle数据库管理用户(通常是sys或system账户),输入以下命令: ``` CONNECT username/password@SID ``` 其中,username是数据库管理用户用户,password是对应的密码,SID数据库的服务标识符。 5. 成功连接到数据库后,输入以下命令: ``` SELECT * FROM v$version; ``` 6. 执行上述命令后,会显示数据库的版本信息。在返回的结果中,会包含版本号以及其他相关信息。 注意:执行上述命令需要有足够的权限和正确的凭据才能成功连接到数据库并查询版本信息。 ### 回答3: 在Linux系统中,可以通过以下步骤来查看Oracle数据库的版本: 1. 首先,打开终端并以root用户登录。 2. 运行以下命令来切换到Oracle数据库安装目录: ```shell cd /u01/app/oracle/product/数据库版本号/dbhome_1/bin ``` 注意:数据库版本号取决于实际的Oracle数据库版本。 3. 在该目录下,运行以下命令来登录到数据库实例: ```shell ./sqlplus / as sysdba ``` 4. 输入数据库管理员(SYS)密码,然后按回车确认。 5. 登录成功后,运行以下SQL命令来查看数据库的版本: ```sql SELECT * FROM v$version; ``` 6. 执行完以上命令后,会显示包含数据库版本信息的结果。其中,version列会显示数据库版本号和其他相关信息。 7. 当不再需要时,可以使用以下命令退出SQL*Plus: ```sql EXIT; ``` 通过执行以上步骤,您可以在Linux系统上查看到安装的Oracle数据库的版本信息
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值