Oracle从服务器导出完整数据,然后本地导入

本文详细介绍了如何在Oracle 11g环境下,从服务器完整导出数据库,并在本地进行导入。首先确保本地环境与服务器相同,使用PL/SQL Developer工具进行连接和操作。涉及到的步骤包括权限配置、表空间检查、数据导出和导入,以及可能出现的视图问题的解决方法。
摘要由CSDN通过智能技术生成

前提:

1.本地有Oracle 11g数据库,服务器上的数据库版本跟本地一样

2.本地有PL/SQL Developer 13工具

相关的概念:

1. 在Oracle数据库中, 一个 "用户" 就是 一个 "数据库"; 所谓的 "用户名" 就是 数据库的名字.

2. 在Oracle中有很重的 "权限" 概念, 普通的 增/删/改/查 等等都需要权限, 没权限就没法操作.

3. 在Oracle中, 每个 "用户" 都有对应的 "表空间" , 在创建 "用户" 的过程中, Oracle会分配一个默认的 "表空间" , 但是在工作中, 一般会自己创建一个 "表空间" , 然后将自己创建的 "用户" 放到自己创建的 "表空间" 中.

 

实例:

一. 服务器上面有一个 用户名 叫做 SCHOOL 的用户, 密码是 school123, 存在于名为 MYSCHOOL 的表空间里. 那么你在本地也得创建同样名字的一个用户,最好名字、密码和表空间都跟服务器上的一样.

具体步骤如下:

1. 连接服务器. 一般的话, 都得连上 VPN 才能连接到服务器.

① 首先连接VPN.

② 找到你 Oracle 安装目录下的这两个文件.

③ 将这个两个文件复制一份, 找一个文件夹存起来, 这是你自己本来的两个文件. 然后我们用编辑器打开对这两个文件进行修改.

④ 测试我们的配置是否成功, 能否连接远程的数据库, Win+R, 输入cmd, 进入命令窗口, 执行

tnsping 连接名

⑤ 运行 PL/SQL Developer 工具, 连接远程服务器上的数据库

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值