随笔分类 - DB
摘要:一、拉取镜像 docker pull container-registry.oracle.com/database/free:latest 二、启动服务 docker run -d --name myoracle -p 1521:1521 -p 5500:5500 -e ORACLE_PWD=123
阅读全文
摘要:1.卸载已安装的mysql服务 mysqld --remove mysql 2.创建mysql配置文件my.ini [mysql]#设置mysql客户端默认字符集default-character-set=utf8[mysqld]#设置3306端口port=3307# 设置mysql的安装目录bas
阅读全文
摘要:SELECT * FROM SYSCAT.TABLES WHERE TBSPACEID = 2 AND TABLEID = 50 SELECT * FROM SYSCAT.COLUMNS WHERE TABNAME= '' AND COLNO = 5
阅读全文
摘要:select * from (select owner || '.' || tablespace_name name, sum(b) g from (select owner, t.segment_name, ...
阅读全文
摘要:一、expdp导出数据库 1、按用户导出 expdp scott/tiger@orcl DIRECTORY=oracle_dmp dumpfile=bak.dmp schemas=scott version=10.2.0.1.0;--如果10g导入11g,加上版本号 2.按数据库导出 expdp s
阅读全文
摘要:1.本地数据库新建一个用户test,并授予以下基本权限(尽量不要多授权,如本地权限大于远程,会导致导出失败,郁闷!):grant connect to test;grant resource to test;grant create table, create database link to te...
阅读全文
摘要:1.创建目录create directory dir_name as 'dir_path' (dir_path必须事先手动创建)2.授权grant read,write on directory dir_nameto user;3.查看所有目录select * from dba_directorie...
阅读全文
摘要:1.切换系统到oracle用户:su - oracle2.打开监听:如果监听没打开,打开监听 lsnrctl start关闭监听 lsnrctl stop3.进入sqlplus控制台:sqlplus /nologconn /as sysdba 如果显示“ Connected to an idle i...
阅读全文
摘要:1.创建触发器create or replace trigger trigger_name_xxx after delete or update or inserton table_name_yyy for each row[declare var_name_zzz type_name_ttt;]b...
阅读全文
摘要:oracle数据库喜欢搞特殊,二进制字段数据不能直接插入,需先再该字段插入oracle函数返回的的初始数据,然后在查询更新该字段。下面以Blob字段类型为例:1.插入初始数据 Class.forName("oracle.jdbc.driver.OracleDriver"); Connection...
阅读全文

浙公网安备 33010602011771号