oracle命令格式,oracle 常见的SQL命令

切换到oracle用户:su - oracle,并在oracle命令行下执行:

启动进入oracle:

连接数据库:sqlplus / as sysdba

windows 客户端远程连接oralce:

sqlplus itmuser/password@//192.168.14.10:1521/orcl

用tnsping 测试:

tnsping localhost(oracle所在的主机地址)

tnsping orcl (数据库实例名)

监听启动、查看和停止

lsnrctl start/status/stop

导出表:

exp itmuser/cfldcn@netmon file=/tmp/win_disk.dmp tables=’\"Disk\" ’rows=y

其中 exp 是导出数据的命令,itmuser/cfldcn分别是用户名和密码

netmon 是这个表所在的实例数据库file后跟导出的文件的路径和文件名

tables 后跟所要导的表Disk ;特别注意 这个引用这个表的符号’\"Disk\"’

导入表:

imp  itmuser/password@orcl file=/tmp/Lin_disk.dmp log=/home/oracle/imp.log FULL=Y

以下进入SQL命令行:

启动数据库:startup

关闭数据库:shutdown 或者 shutdown immediate

查看oracle版本:select version from v$instance;

查看当前实例名:select instance_name from v$instance;

select name from v$database;

查询oracle所在的主机名:

select host_name from v$instance;

创建用户:create user itmuser identified by password;

显示当前用户:show user;

切换用户:conn itmuser/password;

查询oracle所有用户:select  username from dba_users;

查看用户表空间的文件路径:

select name from v$datafile;

查看用户表空间的名字及大小:

select tablespace_name,sum(bytes)/1024/1024 from dba_segments group by tablespace_name

查看所有用户的表空间:

select * from user_tablespaces;

查询当前库下所有表:

select * from tab;

查询所有表的大小:

select segment_name,sum(bytes)/1024/1024 from user_extents group by segment_name;

查看指定表的大小:

select sum(bytes)/1024/1024 mbytes from user_segments where segment_type="TABLE"

and  segment_name="DISK";

查看表实际使用大小:

select num_rows * avg_row_len/1024/1024 from user_tables where table_name="Disk"

删除表中的数据: truncate table "Disk_copy1";

修改表名字:Rename Disk_copy2 to Disk_copy

ALTER TABLE old_table_name RENAME TO new_table_name;

查看表中数据的条数:select count(*) as totalitem from "Disk";

查看系统日期:select sysdate

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值