1.
select * from v$version;
貌似是查看数据库版本
2.
SELECT machine,terminal FROM V$SESSION;
分辨某个用户是从哪台机器登陆Oracle的
3.
SELECT name from V$DATABASE;
查看数据库的SID
4.
创建数据库用户并授权
create user user_name
identified by passwd
default tablespace users
temporary tablespace TEMP
profile DEFAULT;
grant insert,select,update,delete on SYS.ALL_ALL_TABLES to user_name;
grant connect to user_name;
grant dba to user_name;
grant unlimited tablespace to user_name;
修改、查看数据库编码:
原文链接:http://blog.sina.com.cn/s/blog_573a052b0102dyps.html
5、查看及修改oracle编码格式方法 --查看oracle数据库字符集:
select userenv('language') from dual;
查询结果:
SIMPLIFIED CHINESE_CHINA.AL32UTF8
6、修改oracle数据库字符集:(在SQL Plus中)
sql> conn / as sysdba;
sql> shutdown immediate;
database closed.
database dismounted.
oracle instance shut down.
sql> startup mount;
oracle instance started.
total system global area 135337420 bytes
fixed size 452044 bytes
variable size 109051904 bytes
database buffers 25165824 bytes
redo buffers 667648 bytes
database mounted.
sql> alter system enable restricted session;
system altered.
sql> alter system set job_queue_processes=0;
system altered.
sql> alter system set aq_tm_processes=0;
system altered.
sql> alter database open;
database altered.
sql> alter database character set internal_use JA16SJIS;
sql> shutdown immediate;
sql> startup;
7、解锁HR用户
SQL> alter user hr account unlock; User altered. SQL> alter user hr identified by hr; User altered. SQL>
8、设置表空间位自动扩展
alter database dataifle '/u01/app/oradata/albert/example01.dbf'
autoextend on next 50M maxsize 5000M;
特别注意的是,要指定数据文件的大小,防止增长用完所有空间。