Back

windows - 安装oracle 12c release 2

发布时间: 2020-07-04 08:11:00

参考:

https://blog.csdn.net/anxpp/article/details/51345074#t11

安装好之后,参考: https://zhidao.baidu.com/question/179712838.html?qbl=relate_question_5&word=oracle%20%B0%B2%D7%B0%BA%F3%2001017

1. 下载

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 行

Back