昨天本想在异地公司的电脑上用TNSPING测试一下网络状况,可是却发现如果不装Oracle客户端,TNSPING根本就无法执行。学习Oracle时,你可能会遇到Oracle客户端问题,这里将介绍Oracle客户端问题的解决方法,在这里拿出来和大家分享一下。而要在异地装个Oracle客户端,又谈何容易,几乎就是恶梦,安装程序压缩后是453MB,安装过程也是费时费力,我仅仅想测试一下网络,需要这么大费周张吗?以后这种需求还多,所就决定把客户端程序重新打包。
1、找一台没装过Oracle客户端的电脑自定义安装10GR2的CLIENT,仅选择Oracle Net和其它必选的组件安装。(晕啊,这样装好后居然也还要两百多MB)。
2、通过查阅文档和利用filemon和regmon观察,rip出以下目录的文件:├─bin├─NETWORK│ ├─ADMIN│ └─mesg├─nls│ ├─data│ └─mesg├─oracore│ ├─mesg│ └─zoneinfo├─rdbms│ ├─mesg└─sqlplus└─mesg

3、将注册表HKLM\softwar\Oracle导出,存为ora.reg
ora.reg内容:
以上介绍Oracle客户端。
【编辑推荐】
Oracle客户端哪个好用?
PL/SQL Developer比较好,我用的就是这个,它既有命令窗口也有视图化的编辑窗口,小而经典,希望对你有帮助
sql和orcale的区别是什么
一简介美国Orcale公司研制的一种关系型数据库管理系统,是一个协调服务器和用于支持任务决定型应用程序的开放型RDBMS。 它可以支持多种不同的硬件和操作系统平台,从台式机到大型和超级计算机,为各种硬件结构提供高度的可伸缩性,支持对称多处理器、群集多处理器、大规模处理器等,并提供广泛的国际语言支持。 Orcale是一个多用户系统,能自动从批处理或在线环境的系统故障中恢复运行。 系统提供了一个完整的软件开发工具Developer2000,包括交互式应用程序生成器、报表打印软件、字处理软件以及集中式数据字典,用户可以利用这些工具生成自己的应用程序。 Orcale以二维表的形式表示数据,并提供了SQL(结构式查询语言),可完成数据查询、操作、定义和控制等基本数据库管理功能。 Orcale具有很好的可移植性,通过它的通信功能,微型计算机上的程序可以同小型乃至大型计算机上的Orcale,并且能相互传递数据。 另外Orcale还具有与C语言的接电子表格、图形处理等软件。 Orcale属于大型数据库系统,主要适用于大、中小型应用系统,或作为客户机/服务器系统中服务器端的数据库系统。 二.浅析SQL Server 与Oracle区别随着信息技术的飞速发展,数据处理不仅在数量上要求越来越大,而且在质量上也要求越来越高。 操作系统的稳定对数据库来说是十分紧要的,在数据库可操作平台上,Oracle可在所有主流平台上运行,Oracle数据库采用开放的策略目标,它使得客户可以选择一种最适合他们特定需要的解决方案。 客户可以利用很多种第三方应用程序、工具。 对开发商来说是很大的支持。 而SQL Server却只能在Windows上运行了,这个就显得比较单调了,但SQL Sever在Window平台上的表现,和Windows操作系统的整体结合程度,使用方便性,和Microsoft开发平台的整合性都比Oracle强的很多。 但Windows操作系统的稳定性及可靠性大家是有目共睹的,再说Microsoft公司的策略目标是将客户都锁定到Windows平台的环境当中,只有随着Windows性能的改善,SQL Server才能进一步提高。 从操作平台这点上Oracle是完全优胜于SQL Server的了。
oracle 客户端和11g的区别是什么?
Oracle 11g 是整个的Oracle数据库系统,服务器和客户端都包括在内如果你的机子上没有安装Oracle系统,又要连服务器,那么就要装客户端了Toad for Oracle 是一款强大的第三方Oracle管理工具,装上他就能操作Oracle数据库了
发表评论