oracle如何创建两个数据库,以及如何用navicat连接,监听、数据泵

项目背景oracle11g, 已经非常老了, 2017年的左右;谨慎参考
W11直接搜索就行

在这里插入图片描述

dbca

唯一需要注意的地方就是一定一定一定要以管理身份运行,否则会提示各种因为文件权限问题报的错误
然后弹出程序提示,图形化开始操作了;

然后一直下一步
比如

ORCL2

你已经有1了,什么SID,全局数据库名称简单一点,不懂选是就行;

在这里插入图片描述
可能有的你还没有, 不要着急,

首先有两个文件你一定要注意,甚至会背!!!很关键;
在这里插入图片描述

D:\oracleApp\product\11.2.0\dbhome_1\NETWORK\ADMIN

listener.ora

tnsnames.ora

什么TNS错误和没有监听到错误全是这个,下面讲如何配置!!!!, ip不对,写自己的,这个文件是生成的,手动没有更改的权限

我的为例, tnsnames.ora文件

# tnsnames.ora Network Configuration File: D:\oracleApp\product\11.2.0\dbhome_1\network\admin\tnsnames.ora
# Generated by Oracle configuration tools.

LISTENER_ORCL2 =
  (ADDRESS_LIST =
    (ADDRESS = (PROTOCOL = TCP)(HOST = 10.12.292.60)(PORT = 1521))
    (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
  )

LISTENER_ORCL1 =
  (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))


ORACLR_CONNECTION_DATA =
  (DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
    )
    (CONNECT_DATA =
      (SID = CLRExtProc)
      (PRESENTATION = RO)
    )
  )

ORCL2 =
  (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = 10.12.292.60)(PORT = 1521))
    (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SERVICE_NAME = ORCL2)
    )
  )

ORCL1 =
  (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SERVICE_NAME = orcl1)
    )
  )



listener.ora文件

# listener.ora Network Configuration File: D:\oracleApp\product\11.2.0\dbhome_1\network\admin\listener.ora
# Generated by Oracle configuration tools.

SID_LIST_LISTENER5 =
  (SID_LIST =
    (SID_DESC =
      (GLOBAL_DBNAME = Oracle8)
      (SID_NAME = ORCL1)
    )
    (SID_DESC =
      (GLOBAL_DBNAME = Oracle8)
      (SID_NAME = ORCL2)
    )
  )

ADR_BASE_LISTENER5 = D:\oracleApp

LISTENER =
  (DESCRIPTION_LIST =
    (DESCRIPTION =
      (ADDRESS = (PROTOCOL = TCP)(HOST = 10.12.292.60)(PORT = 1521))
    )
  )

ADR_BASE_LISTENER = D:\oracleApp

LISTENER5 =
  (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = 10.12.292.60)(PORT = 1521))
  )



!!!!!!!!!!!!!重点!!!!!!!!!!!!!!!!!!

net configuration assistant  
//配置监听


net manager
更改配置、删除监听、数据库创建、实例创建、映射ip

在这里插入图片描述
点高级,可以配置名称,全局数据库名称, 例如ORCL2 ORCL2

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
Oracle8改成自己的,都要改,全局数据库和SID指定正确,我一帮用一样的如都是ORCL1等,然后你可以配本地的localhost,和自己的ip, 同事可以连接。配置完之后,上面给的那两个文件的名字会相应的发生变化,也就是通过程序是该那两个文件,否则会提示不让改,你用txt记事本打开。记得配置完成监听之后要重新启动你的listener服务!!!
在这里插入图片描述
大家在导入库的时候的命令需要先做目录映射

  • 登录
sqlplus sys/123456789@ORCL2 as sysdba
SELECT directory_name,directory_path FROM all_directories WHERE directory_name='V3';
//查看有没有映射

CREATE DIRECTORY V3 AS 'D:\copydata_v3';
//创建映射,好像navicat创建映射还有一点问题

以上是sql执行
!!!!!!!!!!!导入数据泵之前一定要先创建用户!!!!,用户相当于mysql中的库,而oracle竟然可以在一个机器上装多个服务,是不是很牛!!!,虽然会有报错,但是如果是老系统保存关键表的数量就可以了

//开始导入数据库,数据泵,cmd执行
impdp system/123456789@ORCL2 directory= v3 dumpfile=prqu131241015.dmp  transform=segment_attributes:N
 transform=segment_attributes:N  这个参数是因为如果我不加的话表或者视图太多,他就会表空间不足,高达99%
CREATE USER tpmeaccount IDENTIFIED BY 1234567890;
GRANT CONNECT, RESOURCE TO tpmeaccount;


CREATE DIRECTORY V_account AS 'D:\database_v_open_account';

SELECT directory_name,directory_path FROM all_directories WHERE directory_name='V_ACCOUNT';
//有结果
SELECT directory_name,directory_path FROM all_directories WHERE directory_name='V_account';
//没有结果

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/913603.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

LeetCode 509.斐波那契数

动态规划思想 五步骤: 1.确定dp[i]含义 2.递推公式 3.初始化 4.遍历顺序 5.打印dp数组 利用状态压缩,简化空间复杂度。在原代码中,dp 数组保存了所有状态,但实际上斐波那契数列的计算只需要前两个状态。因此,我们…

Qml 中的那些坑(七)---ComboBox嵌入Popup时,滚动内容超过其可见区域不会关闭ComboBox弹窗

【写在前面】 最近在写信息提交 ( 表单 ) 的窗口时发现一个奇怪的 BUG: 其代码如下: import QtQuick 2.15 import QtQuick.Controls 2.15 import QtQuick.Window 2.15Window {width: 640height: 480visible: truetitle: qsTr("Hello World")B…

Softing工业将在纽伦堡SPS 2024上展示Ethernet-APL现场交换机

今年,Softing工业将在纽伦堡SPS贸易展览会上展示aplSwitch Field —— 一款先进的过程自动化解决方案。这款16端口以太网高级物理层(APL)现场交换机的防护等级高达IP30,可提供从应用到现场级别的无缝以太网连接,专为Ex…

Local Transfer 致力于更加便捷地共享传输文件

软件主页:https://illusionna.github.io/LocalTransfer

分布式——BASE理论

简单来说: BASE(Basically Available、Soft state、Eventual consistency)是基于CAP理论逐步演化而来的,核心思想是即便不能达到强一致性(Strong consistency),也可以根据应用特点采用适当的方…

22.04Ubuntu---ROS2使用rclcpp编写节点C++

节点需要存在于功能包当中,功能包需要存在于工作空间当中。 所以我们要想创建节点,就要先创建一个工作空间,再创建功能包。 第一步:创建工作空间 mkdir -p chapt2_ws/src/ 第二步:创建example_cpp功能包&#xff0c…

《TCP/IP网络编程》学习笔记 | Chapter 7:优雅地断开套接字连接

《TCP/IP网络编程》学习笔记 | Chapter 7:优雅地断开套接字连接 《TCP/IP网络编程》学习笔记 | Chapter 7:优雅地断开套接字连接基于 TCP 的半关闭单方面断开连接带来的问题套接字和流针对优雅断开的 shutdown 函数为何需要半关闭?基于半关闭…

使用 .NET Core 7 和 SignalR 构建实时聊天应用程序

动动你可爱的小手,请关注下本人公众号,继续为您提供更多原创技术文章。谢谢给为的支持 SignalR 是一个 ASP.NET 库,它支持实时 Web 功能,允许服务器立即将更新推送到客户端,从而提高应用程序的效率和响应能力。它通过简…

智慧社区可视化解决方案:科技引领社区服务与管理新篇章

随着社会的发展,智慧社区作为新型城镇化发展目标和社区服务体系建设的重要举措,正逐步改变着我们的生活方式。智慧社区通过综合运用现代科学技术,整合区域资源,提升社区治理和服务水平,为居民提供更为便捷、高效、安全…

Unicode字符集(万国码)

1.三种编码方式: UTF-16:16个bit位(2个字节)存储 UTF-32:32个bit位(4个字节)存储 UTF-8:可变长度字符编码。1-4个字节存储,只需记住:英文字母1个字节表示&…

excel功能

统计excel中每个名字出现的次数 在Excel中统计每个名字出现的次数,您可以使用COUNTIF函数或数据透视表。以下是两种方法的详细步骤: 方法一:使用COUNTIF函数 准备数据:确保您的姓名列表位于一个连续的单元格区域,例如…

A025-基于SpringBoot的售楼管理系统的设计与实现

🙊作者简介:在校研究生,拥有计算机专业的研究生开发团队,分享技术代码帮助学生学习,独立完成自己的网站项目。 代码可以查看文章末尾⬇️联系方式获取,记得注明来意哦~🌹 赠送计算机毕业设计600…

nginx 部署2个相同的vue

起因: 最近遇到一个问题,在前端用nginx 部署 vue, 发现如果前端有改动,如果不适用热更新,而是直接复制项目过去,会404 因此想到用nginx 负载两套相同vue项目,然后一个个复制vue项目就可以了。…

微服务day06

MQ入门 同步处理业务: 异步处理: 将任务处理后交给MQ来进行分发处理。 MQ的相关知识 同步调用 同步调用的小结 异步调用 MQ技术选型 RabbitMQ 安装部署 其中包含几个概念: publisher:生产者,也就是发送消息的一方 …

GIT:如何查找已删除的文件的历史记录

首先你得知道文件的名称和路径 然后打开 gitlab,到项目中,仓库-> 文件 查找文件 复制文件名到可能存在过这个文件的分支当中,就能看到了

PSINS工具箱,MATLAB例程,仅以速度为观测量的SINS/GNSS组合导航(滤波方式为EKF)

基于【PSINS工具箱】,提供一个MATLAB例程,仅以速度为观测量的SINS/GNSS组合导航(滤波方式为EKF) 文章目录 工具箱程序简述运行结果 代码程序讲解MATLAB 代码讲解:速度观测的 EKF 实现代码结构与功能EKF滤波过程结果处理…

hypermesh看模型内部

点击快捷键F5(跳跃到mask部分) 旋转即可

物品租赁+加盟系统+押金原路返回系统+酒店系统-一体化

一加盟商管理 二、加盟店押金管理 三、押金收银台 四、退押金 五、物品租赁系统领取 公众《未来之窗软件服务中心》 六、阿雪技术观 拥抱开源与共享,见证科技进步奇迹,畅享人类幸福时光! 让我们积极投身于技术共享的浪潮中,不仅…

京韵作序 极见东方 玛格·极北京艺术旗舰店盛大开业

你好北京,问鼎高定 以极为信仰,坚持极致美学追求 在登峰造极的路上不断探索 玛格极大宅全案定制,耀启京城 实现人们对美好生活的向往 11月10日,玛格极北京艺术旗舰店在红星美凯龙全球家居1号店华丽亮相,来自家居行…

CSS如何改变滚动条的颜色样式粗细?

默认滚动条很丑怎么办?如何改版滚动条的粗细,颜色,让它更美观?CSS如何改变滚动条的粗细? 干货来了 /* Webkit内核浏览器的滚动条样式 */ ::-webkit-scrollbar {width: 4px; /* 设置滚动条的宽度 */ }::-webkit-scroll…