
oracle
文倾城
不为圣贤,便是禽兽。
展开
-
导出oracle远程数据库到本地
exp 用户名/密码@IP地址/实例名称 file=‘存储地址.dmp’ owner=指定用户。原创 2024-03-15 10:16:47 · 1018 阅读 · 0 评论 -
oracle 删除所有外键
1. 执行语句select 'alter table '||table_name||' drop constraint '||constraint_name||';' from user_constraints where constraint_type='R'2. 执行第一条语句的查询结果原创 2021-11-16 21:05:42 · 1793 阅读 · 0 评论 -
oracle使用数据泵备份数据
一、导出1. 在要导出的服务器上创建逻辑目录,可以先查询看一看,这些需要用户是管理员操作查询语句:select * from dba_directories;如果没有自己想用的目录就创建,创建语句:create directory 逻辑目录名 as '物理目录地址';如:create directory lims_dir as 'E:\oradata\';同时不要忘了手动创建物理目录。2. 给被导出的用户赋予读写目录的权限:grant read,write on dire原创 2021-11-16 21:02:43 · 1716 阅读 · 0 评论 -
oracle 用存储过程插入多条语句
要实现的功能:向表 a_tab 中插入指定数量的数据过程:1. 用 SQL Developer 创建存储过程create or replace PROCEDURE PROCEDURE1( param1 IN NUMBER) ASmaxId INTEGER;loopi INTEGER;BEGIN loopi := 1; SELECT MAX("id") INTO maxId FROM a_tab; if maxId is null then ma...原创 2021-10-09 22:04:26 · 1191 阅读 · 0 评论 -
Oracle用到的命令
1. 本地安装了客户端,远程连接oralce数据库时:打开cmd,运行sqlplus username/password@192.168.8.2:1521/orcl2. 导入其他用户的dmp文件的数据时(从formusername到tousername):imp tousername/password@orcl file=path.dmp fromuser=fromusername touser...原创 2019-10-29 10:10:15 · 154 阅读 · 0 评论 -
用SQL语句修改oracle用户密码的有效期
1.查看用户的 profileSELECT profile FROM dba_users WHERE username = '用户名';// 这个结果一般都是'DEFAULT'2.查看目前该 profile 的密码有效期SELECT limit FROM dba_profiles where profile = 'DEFAULT' and resource_name = 'PASSWO...原创 2019-09-17 12:01:06 · 1207 阅读 · 0 评论