安装

笔记摘自:oracle 11g Express版安装、运行

oracle 11g下载:上边文章中有百度云盘下载链接。

目前在M1电脑的PD虚拟机中的Windows11中能正常安装。

运行

在安装好之后,打开新增的“运行SQL命令行”程序。

输入命令 conn 用户名/密码,即可连接oracle数据库,用户名默认为system,密码为安装时设定的。

SQL*Plus: Release 11.2.0.2.0 Production on 星期三 8月 10 11:12:02 2022

Copyright (c) 1982, 2014, Oracle. All rights reserved.

SQL> conn system/12**0

已连接。

导入数据

导入dmp文件到数据库。

打开“运行SQL命令行”程序,使用命令:conn 用户名/密码,连接数据库 创建表空间

各参数说明,见CSDN CREATE SMALLFILE TABLESPACE "JXSTAR" DATAFILE 'C:\oraclexe\app\oracle\oradata\XE\jxstar01.dbf' SIZE 500M AUTOEXTEND ON NEXT 500M MAXSIZE UNLIMITED LOGGING EXTENT MANAGEMENT LOCAL SEGMENT SPACE MANAGEMENT AUTO;

表空间名称:JXSTAR

指定表空间文件路径(根据oracle实际安装路径修改),大小500M,自动增长,步长500M,无限的表空间。。。

创建一个新用户,并赋予这个新用户连接和数据库管理员的权限

创建新用户并设置密码 : create user 用户名称 identified by 密码 default tablespace 表空间名称 temporary tablespace 临时表空间名称; 给新创建的用户赋值权限: grant connect,resource,dba to 用户名称; SQL> create user qsdbl identified by qsdbl default tablespace jxstar temporary tablespace temp;

用户已创建。

SQL> grant connect,resource,dba to qsdbl;

授权成功。

删除用户 -- 将该用户和所有表全部删除

drop user qsdbl cascade;

导入dmp文件

打开cmd,执行以下命令: -- impdp命令:

-- impdp 用户名/密码 dumpfile=文件名.dmp;

impdp qsdbl/qsdbl dumpfile=cloud_qsdbl_20220805.dmp

-- imp命令:

imp qsdbl/qsdbl file=cloud_qsdbl_20220805.dmp ignore=y full=y

问题记录

导入失败

ORA-39001: 参数值无效

ORA-39000: 转储文件说明错误

ORA-39143: 转储文件 “/home/oracle/app/admin/orcl/dpdump/0230ab.dmp” 可能是原始的导出转储文件

原因分析:impdp命令在cmd下直接用,不必登录oracle。但是只能导入expdp导出的dmp文件。使用 exp 命令方式导出的文件,使用impdp导入会报错。

解决方法:使用“impdp”导入更改为使用“imp”导入。

占用8080

笔记摘自:解决Oracle 11g xe占用8080端口_weixin_34218579的博客-CSDN博客

begin

dbms_xdb.sethttpport('7000');

dbms_xdb.setftpport('0');

end;

/

持续更新中。。。

推荐文章

评论可见,请评论后查看内容,谢谢!!!
 您阅读本篇文章共花了: