Oracle XE Note oracleimpworkspace
10:11 2015/11/30
Oracle Database 11g Express Edition Release 11.2.0.2.0 - 64bit Production
安装时sys和system的管理密码设成了/,造成syatem在sqldeveloper可以登录而用sql命令行无法登录。改成a。
create user chris identified by c;
grant connect,resource to chris;
alter user hr account unlock;
alter user hr identified by h;
Create Application Express Workspace
Database Username : HR
Application Express Username : hr_apex
Value Required Password : e
Value Required Confirm Password : e
14:53 2015/12/9
PLSQL会使用:
TNS_ADMIN D:\db\tns
NLS_LANG SIMPLIFIED CHINESE_CHINA.ZHS16GBK
NLS_DATE_FORMAT YYYY-MM-DD HH24:MI:SS
NLS_TIMESTAMP_FORMAT YYYY-MM-DD HH24:MI:SS.FF3
nls_timestamp_tz_format yyyy-mm-dd HH24:MI:SS.FF3 TZR
sqldeveloper和toad都不用。
NLS_DATE_FORMAT 应该不能带.FF6,造成sqlplus和plsql、toad一连接就闪退。
sqldeveloper内设置使用32位C:\instantclient_12_1
toad自动使用系统安装的64位oracleXE作为ORACLE_HOME:C:\oraclexe\app\oracle\product\11.2.0\server
toad使用的tns文件也是找TNS_ADMIN环境变量目录
toad时间格式在View/toad options/Data Grids/Data,精度默认6位没法改
PLSQL连接断开卡住的问题,Tools->Preferences->connection:勾选check connection
toad也会卡一下,应该是check connection之后重连,而不是保持。
tools->Preferences->Files->backup选择disabled
关掉不需要的view之后,window->save layout
默认只执行当前语句,tools->Preferences-->Window types-->sql window:勾选AutoSelect Statement
20160330
估计安装时选择的字符集是SIMPLIFIED CHINESE_CHINA.AL32UTF8
从SIMPLIFIED CHINESE_CHINA.ZHS16GBK的oracle服务器导char类型带中文的值过来会超长;GBK中文2字节,UTF8中文3字节
create tablespace ESB
logging
datafile 'C:\oraclexe\app\oracle\oradata\XE\ESB.dbf'
size 1M
autoextend on
next 1M maxsize 64M
extent management local;
create user esb identified by esb default tablespace esb;
grant connect,resource to esb;
修改dmp文件,notepad++正则替换,TABLESPACE "\w*" 替换为空,
INITIAL \d* NEXT \d*全部替换成INITIAL 64K NEXT 64K,数据超长的VARCHAR2字段定义加长。
drop tablespace esb including contents and datafiles;
序列和存储过程不在表空间里
drop user pay cascade;
notepadd++正则查找:INITIAL (?!65536 )\d*和NEXT (?!1048576)\d*
$exp usera/pass@orcl file=e:\userb_20160328.dmp owner=(userb)
$imp usera/pass@221.0.0.0/orc file=e:\userb_20160329.dmp fromuser=userb touser=userc
conn usera/pass@221.0.0.0/serv
disconn
create database link usera
connect to usera identified by pass
using '10.0.0.0:1521/orcl';
$exp遇到EXP-00106,drop database link usera;
修改主机名要改C:\oraclexe\app\oracle\product\11.2.0\server\network\admin\listener.ora
推荐阅读
-
oracle xe 字符集修改成 ZHS16GBK 的方法
-
运行在容器中的Oracle XE-11g
-
centos7.3中安装oracle xe快捷版详细步骤
-
ORACLE - DB - Install Oracle Databese XE 11.2 on CentOS7安装教程
-
CentOS随笔 - 3.CentOS7安装Oracle 11g xe
-
Linux下安装Oracle 10XE版
-
Ubuntu 9.04安装Oracle XE
-
Ubuntu安装Oracle 11g XE在Configure时的罕见问题?
-
Debian 下 安装 Oracle 11g XE R2
-
Ubuntu 8.04安装Oracle Xe 10g