使用PL/SQL工具比对表结构,同步表结构

需求:Oracle数据库,B库C库,某些表的表结构不一致,现在要求以C库为标准,同步更新B库表结构
PL/SQL 连接到C库,
Tools --> Compare User Objects .. --> 选择需要比对的表 --> Target Session (连接到B库) --> Compare --> 应用生成的sql修改语句同步表结构(建议把此时自动生成的sql复制出来,手工登录到B库根据实际需求选择性执行)

PS:一个库不同用户下的表同样可以比对。

时间: 2024-09-30 01:59:51

使用PL/SQL工具比对表结构,同步表结构的相关文章

Oracle数据库学习笔记1(11g版本的安装&PL/SQL工具的安装和使用)

1.安装Oracle11g 1.1 .口令就是数据库登录密码,学生党用口令就设置简单点了,违反Oracle口令设置规则也可以继续下一步 1.2 Oracle默认给三个账户用户scott(普通用户),需要在安装界面的时候把锁定取消,后面给上口令密码.SYS用户:超级管理员,权限最高,它的角色是DBA.默认密码是change_on_install.具有创建数据库的权限.我安装的时候口令统一设置了****.SYSTEM用户:系统管理员,权限很高,它的角色是DBA operator,默认密码manage

Oracle 客户端安装 + pl/sql工具安装配置

Oracle 客户端安装 +  pl/sql工具安装配置 下载oracle客户端,并在本地安装. 11g下载地址为: http://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html 10g下载地址为: http://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html 根据自己机器或者oracle服

PL/SQL工具连接ORALCE数据库的方法

http://www.cnblogs.com/dongzhiquan/archive/2011/11/21/2257629.html 1.利用ORACLE NET MANAGER工具 1)打开 ORACLE NET MANAGER 2)增加"服务命名" 第一步 NET服务名:任意填写 第二步 通讯协议:如果连接远程机器上的ORACLE,选择TCP/IP(internet协议) 第三步 主机名:输入IP地址 端口号:一般缺省为1521 第四步 SID: 一般和数据库名字相同 第五步 测试

PL/SQL工具操作

-- object视图切换到 myobject 设置方法: Tools菜单 -> Object Brower Filters,会打开Define Browser Filters界面, 选中"My Objects",并勾选 "Default" 设为默认即可. Tools菜单 -> Object Brower Folders,会打开Define Browser Folders界面, 这里可以把经常用到的几个目录(比如:Tables Views Seq Fun

pl/sql 工具导入时中文乱码

plsql导入中文时,会出现乱码,如何解决? 打开pl/Sql : 帮助---支持信息下Character Sets下NLS_LANG,后面是否有配置信息:若无,去环境变量配置里面添加对应配置 Character Sets Character size: 4 byte(s) CharSetID: 873 NCharSetID: 2000 Unicode Support: True NLS_LANG: SIMPLIFIED CHINESE_CHINA.ZHS16GBK NLS_CHARACTERS

用PL/SQL工具连接Oracle数据库的时报错:ORA-12638: 身份证明检索失败的解决方法

本地客户端用PLSQL Developer连接远程数据库时提示: ORA-12638: 身份证明检索失败!!! 解决方法一: 此目录下F:\myorcl\product\11.2.0\client_1\network\admin找到sqlnet.ora文件: 如果存在SQLNET.AUTHENTICATION_SERVICES= (NTS)设置,则修改为:SQLNET.AUTHENTICATION_SERVICES= (NONE), 如果不存在,则直接添加SQLNET.AUTHENTICATIO

pl/sql工具安装

需要重新安装下面软件 解决上面的错误方法如下图所示 软件安装的顺序是 原文地址:https://www.cnblogs.com/kaiwen/p/9070509.html

ORACLE PL/SQL编程总结(二)

----------异常错误处理--------- 即使是写得最好的PL/SQL程序也会遇到错误或未预料到的事件.一个优秀的程序都应该能够正确处理各种出错情况,并尽可能从错误中恢复.任何ORACLE错误(报告为ORA-xxxxx形式的Oracle错误号).PL/SQL运行错误或用户定义条件(不一写是错误),都可以.当然了,PL/SQL编译错误不能通过PL/SQL异常处理来处理,因为这些错误发生在PL/SQL程序执行之前. ORACLE 提供异常情况(EXCEPTION)和异常处理(EXCEPTI

ORACLE PL/SQL编程详解

ORACLE PL/SQL编程详解 编程详解 SQL语言只是访问.操作数据库的语言,并不是一种具有流程控制的程序设计语言,而只有程序设计语言才能用于应用软件的开发.PL /SQL是一种高级数据库程序设计语言,该语言专门用于在各种环境下对ORACLE数据库进行访问.由于该语言集成于数据库服务器中,所以PL/SQL代码可以对数据进行快速高效的处理.除此之外,可以在ORACLE数据库的某些客户端工具中,使用PL/SQL语言也是该语言的一个特点.本章的主要内容是讨论引入PL/SQL语言的必要性和该语言的