用PL/SQL Developer工具实现相同表名表结构的比对

原创作品,出自 “深蓝的blog” 博客,欢迎转载,转载时请务必注明以下出处,否则追究版权法律责任。

深蓝的blog:http://blog.csdn.net/huangyanlong/article/details/45746893

实验:

规划好实验用表



用户名


用户表


A库


scott


emp


B库


hyl


emp

scott用户下进行比对验证,如下:

选择要比对的表,如下图:

添加目标用户连接,如下:

开始比对,如下:

比对完成后,通过比对结果形成修正sql语句,如下:

在侧边栏还有几个小工具,如下图:

可以通过建表语句查看出表结构的差异,如下图:

我们下面向目标表执行“修正语句”,如下:

再在scott用户下跟hyl用户下的emp表结构进行一次比对,如下:

我们可以发现,表结构是不存在差异了,如下:

小结:

使用PL/SQL Developer来对不同库、不同用户下相同表名的表结构进行比对时,操作如下:

Tools>Compare User Objects>选择比对表>Target Session>Compare>生成的sql修改语句。

原创作品,出自 “深蓝的blog” 博客,欢迎转载,转载时请务必注明以下出处,否则追究版权法律责任。

深蓝的blog:http://blog.csdn.net/huangyanlong/article/details/45746893

时间: 2024-10-20 21:03:37

用PL/SQL Developer工具实现相同表名表结构的比对的相关文章

Oracle_InstantClient及PL/SQL Developer工具的安装

一.下载InstantClient 地址: http://www.oracle.com/technology/software/tech/oci/instantclient/index.html instantclient-basic-nt-12.1.0.1.0(一定要下win32位的客户端) 二.解压缩 解压到C:\instantclient_12_1 三.设置变量 计算机,右键"属性"-高级系统设置-高级-点击"环境变量" 点击"新建"-输入

借助PL/SQL Developer将Oracle某用户数据表导出

使用PL/SQL Developer登录你需要备份的数据库:  选择工具->导出用户对象:  在对象列表中选择需要备份的对象,再选择一个sql类型的输出文件,点击[导出],这只是导出数据结构:  选择工具->导出表:  在列表中选择需要导出数据的表,再选择[SQL插入],选择一个sql类型的文件,点击[导出],这一步是把数据导出数据库.  这样就得到两个sql,分别是备份数据结构和备份数据的.

win7 64系统安装oracle客户端使用PL/SQL Developer工具

1)安装Oracle 11g 64位,我用的版本下载地址: http://www.oracle.com/technetwork/database/enterprise-edition/downloads/112010-win64soft-094461.html 2)安装32位的Oracle客户端( instantclient-basic-win32-11.2.0.1.0),下载地址为: http://www.oracle.com/technetwork/database/features/ins

PL/SQL Developer工具的使用简介

一.登录页面 当打开PL/SQL Developer时,直接在"登录"对话框中输入用户名.密码.数据库(本地网络服务名)和连接为的身份(除了sys用户需要选择连接为sysdba之外,其他用户都选择标准). 二.用户 1.Orcal数据库自带用户 未完待续......

PL/SQL Developer导入导出Oracle数据库方法

前一篇博客介绍了Navicat工具备份Oracle的方法,这篇博客介绍一下使用PL/SQL Developer工具导入导出Oracle数据库的方法. PL/SQL Developer是Oracle数据库用于导入导出数据库的主要工具之一,本文主要介绍利用PL/SQL导入导出Oracle数据库的过程. 1.Oracle数据库导出步骤 1.1 Tools→Export User Objects...选项,导出.sql文件. 说明:此步骤导出的是建表语句(包括存储结构). 1.2 Tools→Expor

如何使用PL/SQL Developer查看和杀掉session

oracle多用户操作有时候会造成session阻塞,形成了锁表等问题.可以使用sql语句进行查询,但用工具更为方便.本文就介绍使用PL/SQL developer工具查看或杀掉oracle的session. 工具/原料 PL/SQL Developer 版本为 8.0.0.1480 方法/步骤 打开PL/SQL Developer,输入用户名密码和数据库等信息.   在工具栏中选择tools,在弹出的窗口选择Sessions...即可.   如图所示,所有的session和起sid都列了出来,

PL/SQL Developer远程连接Oracle数据库

修改数据库配置文件:tnsnames.ora  [我的数据库位置:D:\app\Icey-evil\product\11.2.0\dbhome_1\NETWORK\ADMIN] 根据服务器地址加入以下内容: 10.88.250.28 = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = 10.88.250.28)(PORT = 1521)) ) (CONNECT_DATA = (SERVICE_NAME = ORC

PL/SQL Developer中输入SQL语句时如何自动提示字段

在PL/SQL Developer中编写sql语句时,如果无法自动提示字段那是一件痛苦的事情,工作效率又低,在此演示下如何在PL/SQL Developer工具中自动提示字段,让开发者省时又省心,操作步骤如下:tools–>preferences–>user interface–>code assistant–>在右边选中authomatically activated即可,如 PL/SQL Developer中输入SQL语句时如何自动提示字段,布布扣,bubuko.com

PL/SQL developer连接oracle出现“ORA-12154:TNS:could not resolve the connect identifier specified”问题的解决

转载请注明出处:http://blog.csdn.net/dongdong9223/article/details/50728536 使用PL/SQL developer工具连接oracle,登陆的时候报错: ORA-12154:TNS:could not resolve the connect identifier specified 如图: 可是使用命令行登陆却没有问题.应该是PL/SQL developer工具有的地方配置的不正确.试了一下,须要在PL/SQL developer界面中,点