热门标签 | HotTags
当前位置:  开发笔记 > 数据库 > 正文

oracle816安装,oracle816imp恢复数据遇到问题及解决

最近帮着一个客户新装了一个oracle816,然后进行了oracle816的exp出来的数据的恢复,在恢复的结束阶段,也就是导入同义词,触

最近帮着一个客户新装了一个oracle 816,然后进行了oracle 816的exp出来的数据的恢复,在恢复的结束阶段,也就是导入同义词,触发器,存储过程阶段,有个报错,大体意思就是因为找不到db link,存储过程建立报错,仔细分析了报错信息,再加上询问客户方的业务人员,最后明白了该存储过程是通过db link 从sunway 的业务系统中取数。

最后无奈之下,又重新导入了一次,实际上,只重新导入那个出错的存储过程即可。

最后的总结:

1.导入存储过程(包括导入同义词,触发器,视图)时,imp要进行编译,编译通过后,才不会报错。

此问题,就是出在编译时找不到db link,而报错。

2.能否单独导入存储过程,而不是再将全部数据重新导入一次?我感觉应该是有单独导入存储过程的语法,找找。

3.建立db link时,是用的如下的语法:

create  public database link SUNWAY_CG CONNECT TO gqcb identified by gqcb using 'sunway_cg'

--小类注:using 'sunway_cg' 中的sunway_cg为在此台oracle816服务器上事先配置好的指向另外一个oracle数据库的net 服务名。

--在006帐套中,使用了这个dblink,到其他的业务系统中取数。

用此语法建立完毕后,测试此database link,发现处于“非活动状态”,一开始百思不得其解,后来经询问同事,才发现,非“非活动状态”与

init.ora的一个参数“global_name”有关系,global_name=false 才行。

另注:

oracle 816,默认安装完毕,global_name=true

oracle 92,默认安装完毕,global_name=false

oracle 10,默认安装完毕,global_name=false



推荐阅读
  • 深入理解 SQL 视图、存储过程与事务
    本文详细介绍了SQL中的视图、存储过程和事务的概念及应用。视图为用户提供了一种灵活的数据查询方式,存储过程则封装了复杂的SQL逻辑,而事务确保了数据库操作的完整性和一致性。 ... [详细]
  • 本文深入探讨 MyBatis 中动态 SQL 的使用方法,包括 if/where、trim 自定义字符串截取规则、choose 分支选择、封装查询和修改条件的 where/set 标签、批量处理的 foreach 标签以及内置参数和 bind 的用法。 ... [详细]
  • MySQL 数据库迁移指南:从本地到远程及磁盘间迁移
    本文详细介绍了如何在不同场景下进行 MySQL 数据库的迁移,包括从一个硬盘迁移到另一个硬盘、从一台计算机迁移到另一台计算机,以及解决迁移过程中可能遇到的问题。 ... [详细]
  • 本文探讨了MariaDB在当前数据库市场中的地位和挑战,分析其可能面临的困境,并提出了对未来发展的几点看法。 ... [详细]
  • 探讨如何真正掌握Java EE,包括所需技能、工具和实践经验。资深软件教学总监李刚分享了对毕业生简历中常见问题的看法,并提供了详尽的标准。 ... [详细]
  • 通过Web界面管理Linux日志的解决方案
    本指南介绍了一种利用rsyslog、MariaDB和LogAnalyzer搭建集中式日志管理平台的方法,使用户可以通过Web界面查看和分析Linux系统的日志记录。此方案不仅适用于服务器环境,还提供了详细的步骤来确保系统的稳定性和安全性。 ... [详细]
  • 本文详细介绍如何利用已搭建的LAMP(Linux、Apache、MySQL、PHP)环境,快速创建一个基于WordPress的内容管理系统(CMS)。WordPress是一款流行的开源博客平台,适用于个人或小型团队使用。 ... [详细]
  • 本文详细介绍了如何在Linux系统上安装和配置Smokeping,以实现对网络链路质量的实时监控。通过详细的步骤和必要的依赖包安装,确保用户能够顺利完成部署并优化其网络性能监控。 ... [详细]
  • 数据库内核开发入门 | 搭建研发环境的初步指南
    本课程将带你从零开始,逐步掌握数据库内核开发的基础知识和实践技能,重点介绍如何搭建OceanBase的开发环境。 ... [详细]
  • DNN Community 和 Professional 版本的主要差异
    本文详细解析了 DotNetNuke (DNN) 的两种主要版本:Community 和 Professional。通过对比两者的功能和附加组件,帮助用户选择最适合其需求的版本。 ... [详细]
  • 本文深入探讨了 Java 编程语言的基础,特别是其跨平台特性和 JVM 的工作原理。通过介绍 Java 的发展历史和生态系统,帮助初学者理解如何编写并运行第一个 Java 程序。 ... [详细]
  • 本文详细探讨了JDBC(Java数据库连接)的内部机制,重点分析其作为服务提供者接口(SPI)框架的应用。通过类图和代码示例,展示了JDBC如何注册驱动程序、建立数据库连接以及执行SQL查询的过程。 ... [详细]
  • 实体映射最强工具类:MapStruct真香 ... [详细]
  • 20100423:Fixes:更新批处理,以兼容WIN7。第一次系统地玩QT,于是诞生了此预备式:【QT版本4.6.0&#x ... [详细]
  • 本文介绍了Oracle和IBM DB2数据库管理系统当前的最新版本,包括它们的主要特点、功能改进以及发布日期。文章详细探讨了两个系统在企业级应用中的表现,并提供了对各自版本更新的重点解析。 ... [详细]
author-avatar
尼玛的被注册了
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有