服务器上启动与关闭:
su - oracle
启动oracle数据库命令:
$sqlplus /nolog
SQL> conn / as sysdba
已连接到空闲例程。
SQL> startup
ORACLE 例程已经启动。
数据库装载完毕。
数据库已经打开。
关闭 oracle 数据库命令:
$ sqlplus /nolog
SQL> conn / as sysdba
已连接。
SQL> shutdown immediate
数据库已经关闭。
已经卸载数据库。
ORACLE 例程已经关闭。
实例相关:
展示当前实例:show parameter name;
show parameter service_name;
select instance_name from v$instance;
select name from v$database;
查看当前实例:[oracle@localhost ~]$ echo $ORACLE_SID
Oracle 查询所有已启动实例:ps -ef|grep smon
实例相关配置:cat .bash_profile
切换实例:[oracle@localhost ~]$ export ORACLE_SID=目标实例名
查询字符集相关:
(1)查看字符集(三条都是等价的)
select * from v$nls_parameters where parameter='NLS_CHARACTERSET';
select * from nls_database_parameters where parameter='NLS_CHARACTERSET';
select * from props$ where name='NLS_CHARACTERSET';
(2)查看国家字符集(三条都是等价的)
select * from nls_database_parameters where parameter='NLS_NCHAR_CHARACTERSET';
select * from nls_database_parameters where parameter='NLS_NCHAR_CHARACTERSET';
select * from props$ where name='NLS_NCHAR_CHARACTERSET';
(3)查看oracle server端的字符集
select userenv('language') from dual;
查看表空间:select * from dba_data_files;