ORACLE
文章平均质量分 57
常用命令
CS枪王
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
oracle常用命令
1)oracle备份数据某用户(不是在sqlplus,而是在操作系统执行,cmd等,需要dba权限)expdp tempuser/oracle DUMPFILE=suncrs20170105.DMP DIRECTORY=EXPDP_DIR1 SCHEMAS=suncrs logfile=suncrs20170105.dmp.log REUSE_DUMPFILES=Y注意不用加实例名,加实例名是报错的:且linux需要在oracle安装用户下执行2)恢复表数据闪回(闪回查询需要回滚段支持,能查询到数原创 2022-02-11 10:28:07 · 245 阅读 · 0 评论 -
ORACLE基础及系统表
1)oracle启动顺序启动:(1)登录ORACLE用户,启动监听lsnrctl start(2)登录数据库,并启动(mount ,oppen(实例))sqlplus as sysdbastart2)系统表视图user_tables; //当前用户拥有的表all_tables; //所有用户的表dba_tables; //包括系统表对应表字段:user_tab_columns ;all_tab_columns ;dba_tab_columns;表注释:user_tab_com原创 2022-02-10 15:40:49 · 484 阅读 · 0 评论 -
ORACLE常用sql
1)删除重复数据:利用rowid实现eg: delete FROM hdm.dtmg_data_exrt aWHERE ROWID NOT IN (SELECT MAX(b.rowid)FROM hdm.dtmg_data_exrt bWHERE a.crcycd = b.crcycdAND a.torycd = b.torycdAND a.etl_dt = b.etl_dt);2)查找重复的记录:group by+havingeg: select custno,acctdt,count()原创 2022-08-09 11:05:53 · 541 阅读 · 0 评论 -
ORACLE表空间
1)查询表空间使用情况SELECT a.tablespace_name “表空间名”,total “表空间大小”,free “表空间剩余大小”,(total - free) “表空间使用大小”,total / (1024 * 1024 * 1024) “表空间大小(G)”,free / (1024 * 1024 * 1024) “表空间剩余大小(G)”,(total - free) / (1024 * 1024 * 1024) “表空间使用大小(G)”,round((total - free原创 2021-05-13 16:50:14 · 334 阅读 · 1 评论
分享