windows - 安装oracle 12c release 2
访问量: 1198
参考:
https://blog.csdn.net/anxpp/article/details/51345074#t111. 下载
2. 安装 ( 安装过程中,会卡在70%的地方好久,我也没管,大约一小时内吧。看资源管理器一直占用25%。)
创建用户名 (可以不创建, 跳转到第三步)
win + r -> cmd, 进入到命令行,输入:sqlplus 回车。
请输入用户名时,输入: 请输入用户名: sys/manager as sysdba 就可以连接了。
然后输入下面的命令,创建用户 c##siwei (注意 c## 不能缺,我也特别奇怪。)
SQL> create user c##siwei identified by 123456;
用户已创建。
SQL> alter user c##siwei account unlock;
用户已更改。
SQL> grant all privileges to c##siwei; // 给它所有权限
授权成功。
就可以使用sql developer 来登录了。
连接名: localhost
用户名: c##siwei
密码 123456
sid: orcl
就可以登录了。(好复杂)
3. 也可以使用用户直接登陆:
C:\Users\aaa>sqlplus
请输入用户名: conn / as sysdba
输入口令: (这里就是你在安装时输入的用户名, 我的是88888888)
连接到:
Oracle Database 12c Enterprise Edition Release 12.2.0.1.0 - 64bit Production
SQL>
4. 后面的就不说了。 可以用 c##siwei 这个用户直接创建各种table. (在sql developer中).
5. 导入 dmp 文件
注意: .dmp 文件,需要用 impdp 命令来导入,不能用imp命令导入。
5.1 在sqlplus 控制台中:
SQL> create directory dmp_dir as 'C:\oracle';
目录已创建。
SQL> grant read,write on directory dmp_dir to c##siwei;
授权成功。
SQL>
5.2 在另一个控制台中。
(需要提前准备好schema, tablespace. 如果没有的话也没关系。 使用remap参数即可。)
C:\Users\aaa>impdp c##siwei/123456@orcl directory=dmp_dir dumpfile=your-file-202007012300.dmp remap_schema=old_user:c##siwei remap_tablespace=old_TABLESPACE:users
5.3 上面的 users tablespace是根据下面命令查询的:
SELECT t.tablespace_name, round(SUM(bytes / (1024 * 1024)), 0) ts_size
FROM dba_tablespaces t, dba_data_files d
WHERE t.tablespace_name = d.tablespace_name
GROUP BY t.tablespace_name;
所以,上面5.2 的导入,会慢慢的变好,例如:
处理对象类型 SCHEMA_EXPORT/TABLE/TABLE 处理对象类型 SCHEMA_EXPORT/TABLE/TABLE_DATA . . 导入了 "C##SIWEI"."SYS_EXPORT_SCHEMA_01" 762.5 KB 1601 行 . . 导入了 "C##SIWEI"."WM_FUNCTIONRIGHT" 12.38 KB 37 行 . . 导入了 "C##SIWEI"."WM_MENURIGHT" 11.64 KB 34 行 . . 导入了 "C##SIWEI"."CM_OPERATELOG_H" 10.39 KB 5 行 . . 导入了 "C##SIWEI"."CM_BREED" 10.12 KB 3 行 . . 导入了 "C##SIWEI"."CM_CATEGORY" 10.07 KB 2 行 . . 导入了 "C##SIWEI"."WM_COMMONURLRIGHT" 9.609 KB 33 行