精华内容
下载资源
问答
  • oracle10gclient(ORACLE客户端软件

    热门讨论 2009-11-21 15:16:30
    oracle10gclient(ORACLE客户端软件oracle10gclient(ORACLE客户端软件
  • 探究:软件工程中的test oracle到底是什么意思?

    千次阅读 多人点赞 2018-11-09 10:33:56
    在百度上查找test oracle,但是没有找到我想要的结果,于是我深入搜索并整理出test oracle的释义,在此记录。

    前言

    在百度上查找test oracle,但是没有找到我想要的结果,于是我深入搜索并整理出test oracle的释义,在此记录。

    1. 简介

    一开始搜索test oracle,返回的最佳结果就是:参考知乎网页 https://www.zhihu.com/question/30250441 [1]

    里面说到:

    测试准则–CSTQB中的术语oracle是ISTQB中ETM(ISTQB专家级-测试管理)的内容oracle的中文术语为【结果参照物】test oracle是ISTQB中F-AT(ISTQB基础级扩展敏捷测试)的内容test oracle的中文术语为【测试结果参照物】意为:在测试时确定与实际结果进行比较的预期结果的源。它可能包括现有系统(作基准)、用户手册、或个人的专业知识等,但不是代码。[与Adrion 一致]

    我感觉这个定义还是不够,也没有足够的证据支撑,所以决定自己探索一下。

    2. 探究过程

    2.1 在百度学术上以“test oracle”为关键字进行搜索

    根据搜索结果及显示出来的文章摘要,我选择了两篇文章并下载:

    1)Xie T. Augmenting Automatically Generated Unit-Test Suites with Regression Oracle Checking[J]. 2006, 4067:380-403.
    这篇文章是软工领域(尤其是软件自动测试方向)著名学者谢涛教授的文章。很厉害

    2)Tu D, Chen R, Du Z, et al. A Method of Log File Analysis for Test Oracle[C]// International Conference on Scalable Computing and Communications; Eighth International Conference on Embedded Computing, 2009. Scalcom-Embeddedcom. IEEE, 2009:351-354.
    这个也讲的是test oracle相关的内容。

    其中,文章1)给了一个很明确的定义

    A test case consists of two parts: a test input to exercise the program under test and a test oracle to check the correctness of the test execution. A test oracle is often in the form of executable assertions such as in the JUnit testing framework. Manually generated test cases are valuable in exposing program faults in the current program version or regression faults in future program versions.

    这里说的是:1个测试用例 = 1个测试输入(test input) + 1个test oracle。test input(测试输入)是用来执行程序的,测试oracle是用来检查测试执行的正确性的。且test oracle通常是以可执行的assertions语句(比如在JUnit test 框架中)的形式出现的。

    看到这里我觉得test oracle的定义和形式就比较清楚了:
    首先,test oracle是测试用例的一部分,而且是用来检查测试输入执行过后产生结果的正确性的;
    其次,test oracle常常以可执行的assertions语句出现(比如JUnit测试中的assertEquals和assertTrue函数,其操作可参考[4]

    此外,[5] 对test oracle有进一步理解:
    在这里插入图片描述
    这里也说的很清楚。test oracle的概念是很明确的(即:就是用来检查程序的输出是不是正确的),但是它的形式却很宽泛,可以使程序,可以是文档,甚至可以是人(震惊= =)。

    在这里插入图片描述
    这里也说的很有趣,巧妙的使用test oracle能够减轻程序员的测试负担。

    [6]还补充了oracle的概念和构成:

    An oracle is a mechanism for determining whether the program has passed or failed a test.


    A complete oracle would have three capabilities and would carry them out perfectly:


    1)A generator, to provide predicted or expected results for each test.
    2)A comparator, to compare predicted and obtained results.
    3)An evaluator, to determine whether the comparison results are sufficiently close to be a pass.

    wiki百科[7]也有相关定义。

    但是呢,问题出现了:test oracle用中文到底怎么说??
    所以有了更进一步的查阅。

    2.2 查找test oracle中文表述

    在谷歌翻译中[8]中找到:
    在这里插入图片描述

    所以最后我倾向于认为:
    test oracle的中文表述是:测试预言
    (之前好像也有老师讲过这个术语,但是我记不清 了)

    3. 总结

    每次写CSDN都要半小时,这还是我在已经找好所有资料(仔细阅读了网页,明白了概念)的情况下。转化成文字还是费时间。

    可能是自己的功力不够。
    僵硬…

    继续努力鸭。

    参考文献

    [1] 软件测试中的test oracle指什么? https://www.zhihu.com/question/30250441

    [2] Xie T. Augmenting Automatically Generated Unit-Test Suites with Regression Oracle Checking[J]. 2006, 4067:380-403.

    [3] Tu D, Chen R, Du Z, et al. A Method of Log File Analysis for Test Oracle[C]// International Conference on Scalable Computing and Communications; Eighth International Conference on Embedded Computing, 2009. Scalcom-Embeddedcom. IEEE, 2009:351-354.

    [4] junit 方法:assertEquals 和 assertTrue. https://blog.csdn.net/expect521/article/details/77747964

    [5] What is a test oracle, and what is it used for? https://stackoverflow.com/questions/23522166/what-is-a-test-oracle-and-what-is-it-used-for

    [6] A Course in Black Box Software Testing-Examples of Test Oracles. http://www.testingeducation.org/k04/OracleExamples.htm

    [7] Test oracle. https://en.wikipedia.org/wiki/Test_oracle

    [8] oracle. https://translate.google.com/#en/zh-CN/oracle

    展开全文
  • oracle软件安装和数据库的创建 ****** 一)oracle软件安装 上一课准备工作完成,安装包准备好,进入安装。 首次安装要确保安装目录干净,否则在设置安装路径时会有 OUI-10030警告:您指定了非空目录来安装此产品 ...
    oracle学习笔记
    
    oracle软件安装和数据库的创建

    ******
    一)oracle软件安装

    上一课准备工作完成,安装包准备好,进入安装。

    首次安装要确保安装目录干净,否则在设置安装路径时会有 OUI-10030警告:您指定了非空目录来安装此产品

    主要是上次安装未成功,造成有些目录下留下了残余文件,如果你确保没有影响,可继续安装。

    如果以前软件安装成功,目录中存在文件,这时再次安装不会有警告,这次的安装被认为是软件的升级或添加组件。

    安装程序在设置完成、检查前提条件都通过后,进入下一步安装设置。
    ----
    1、
    oracle Universal Installer:创建数据库
    此步骤选择:仅安装数据库软件 


    既这次只装oracle软件。将数据库创建和软件安装分开了。
    若软件的安装和数据库的创建放到一起,这里要选择 创建数据库 选项。


    在安装设置一步步完成后,在最后安装前,安装程序给你一个安装总体的概要,
    在这里点击安装按钮,开始正式的将软件写入硬盘。
    ----
    2、
    orale软件安装到最后,要执行两个配置脚本,要求以root身份运行。
    目的主要是在系统中给刚安装的oracle软件做一下第一次使用前的最后配置。

    配置脚本1: /u01/app/oracle/oraInvertory/orainstRoot.sh
    执行结果
    [root@redhat4 oraInventory]# ./orainstRoot.sh
    更改权限/u01/app/oracle/oraInventory 到 770.
    更改组名/u01/app/oracle/oraInventory 到 oinstall.
    脚本的执行已完成

    配置脚本2 /u01/app/oracle/product/10.2.0/db_1/root.sh
    执行结果
    [root@redhat4 db_1]# ./root.sh
    Running Oracle10 root.sh script...

    The following environment variables are set as:
        ORACLE_OWNER= oracle
        ORACLE_HOME=  /u01/app/oracle/product/10.2.0/db_1

    Enter the full pathname of the local bin directory: [/usr/local/bin]:
       Copying dbhome to /usr/local/bin ...
       Copying oraenv to /usr/local/bin ...
       Copying coraenv to /usr/local/bin ...

    Creating /etc/oratab file...
    Entries will be added to the /etc/oratab file as needed by
    Database Configuration Assistant when a database is created
    Finished running generic part of root.sh script.
    Now product-specific root actions will be performed.
    ----
    3、
    安装最终结束前进入 安装结束 对话框,
    给出了
    iSQL *Plus URL:
    http://redhat4:5560/isqlplus
    iSQL *Plus DBA URL:
    http://redhat4:5560/isqlplus/dba

    点退出,oracle软件安装完成。
    4、
    oracle软件中组件使用的端口号可以在
    /u01/app/oracle/product/10.2.0/db_1/install/portlist.ini
    中找到
    [root@redhat4 install]# pwd
    /u01/app/oracle/product/10.2.0/db_1/install
    [root@redhat4 install]# more portlist.ini
    iSQL*Plus HTTP 端口号 =5560

    portlist.ini此文件包含所含端口的端口号。

    ******
    二)创建oracle数据库
    1、
    下面要进行建库,使用命令dbca

    [oracle@redhat4 ~]$ dbca
    -bash: dbca: command not found
    显示找不到命令
    有dbca这个命令,但是找不到它,说明环境变量PATH设置有问题

    设置环境变量PATH
    [oracle@redhat4 ~]$ vi .bash_profile
    在文件尾部加入下行
    export PATH=$PATH:$ORACLE_HOME/bin:.

    再重新登陆一下oracle用户,使环境变量生效。
    [root@redhat4 install]# su - oracle
    运行dbca命令

    ----
    2、
    成功启动 Database Configuration Assistant 数据库配置助手开始建库。

    步骤1:操作
    请选择希望执行的操作:
    这个页面显示了我们通过dbca可以执行的操作

    这里我们选 创建数据库

    步骤2:选择创建数据库的模板
    有一般用途、事务处理、定制数据库、数据仓库四种模板可供选择。

    四种模板参数和内容有区别,而安装中的区别在后面的步骤9 数据库内容 页中的内容

    一般用途 事务处理 数据仓库 三种模板在步骤9显示的是:
    实例方案标签页,自己只能决定是否选择实例方案组件

    定制数据库 模板在步骤9显示的是:
    数据库组件标签页,可以自己选择组件,但是无法选择实例方案组件

    这里我们选择 一般用途 模板

    步骤3: 数据库标识

    全局数据库名:jiagulun SID:jiagulun

    步骤4: 管理选项

    决定使不使用Enterprise Manager
    em用java编写,用ie访问 如果选择了它我们可以使用基于ie的工具管理oracle
    推荐生产中使用。

    步骤5: 数据库身份证明
    oracle建立中,在数据库内部默认会建很多用户
    在这里只是学习,给这些用户设置相同的密码,设为oracle。实际生产中可分别设置,并要保证密码强度。

    步骤6: 存储选项
    生产中ASM和裸设备使用非常多,而且ASM用的越来越多,
    学习中我们使用文件系统。

    步骤7: 数据库文件所在位置
    决定数据库建在文件系统的那个目录底下
    这里是用 所有数据库文件使用公共位置:{ORACLE_BASE}/oradata
    这里可以自己选择路径,但自己要记住,方便以后使用。

    步骤8: 恢复配置
    指定快速恢复区 按默认即可

    步骤9:选上示例方案
    学习中需要使用的一些案例,实际生产中没有用。

    步骤10:初始化参数
    oracle数据库是非常吃内存的一个软件,这里要设置oracle使用的内存大小
    这些参数事后可以调整
    但字符集以后最好不要再调了,这里设定后,就不要改变了,以后调可能会出现问题
    数据库字符集选:ZHS16GBK-GBK 16位简体中文,建议选AL32UTF8,实际生产中这两种用的最多。
    国外有企业分支机构可以选AL32UTF8
    国家字符集选:AL16UTF16
    其它默认

    步骤11:数据库存储
    决定oracle数据库的三类文件 控制文件、数据文件、重做日志组 的 存储位置
    三类文件的内容,有什么意义,放到存储结构中讲。

    步骤12:创建选项
    选 创建数据库
    点完成 

    最后的确认页:
    确认自己在各步骤做的选择后,点 确定 开始创建数据库。

    创建数据库完成后,Database Configuration Assistant 给出完成页面。
    显示的是:
    数据库创建完成。详细信息在:/u01/app/oracle/product/10.2.0/db_1/cfgtoollogs/dbca/jiagulun 上的日志文件

    数据库参数文件名:/u01/app/oracle/product/10.2.0/db_1/dbs/spfilejiagulun.ora

    Database Control URL 为:http://redhat4:1158/em

    这里还可以点击 口令管理... 修改刚创建完成的oracle数据库当前所有已有用户的密码。

    退出 后
    数据库创建最终完成。

    3、
    数据库组件em的端口号信息也在文件
    /u01/app/oracle/product/10.2.0/db_1/install/portlist.ini中
    查看一下
    [oracle@redhat4 ~]$ cd /u01/app/oracle/product/10.2.0/db_1/install
    [oracle@redhat4 install]$ more portlist.ini
    iSQL*Plus HTTP 端口号 =5560
    Enterprise Manager Console HTTP 端口 (jiagulun) = 1158
    Enterprise Manager 代理端口 (jiagulun) = 3938

    ******
    三)配置监听
    1、
    数据库刚创建完成,我们在ie中连接em。

    老师设置的redhat4主机的ip位192.168.0.100,我设置的ip为 192.168.3.47
    以后出现类似的改变,文章中就使用我自己的设置了。

    在windows中启动ie,访问数据库,em连接地址:http://192.168.3.47:1158/em

    出现错误,会发现 无法连接到数据库实例

    这要从em管理架构说起
    oracle服务器中有数据库,监听和em工具,客户端使用ie,通过ie连接em,em通过监听找到oracle。
    服务器中em访问监听,监听访问数据库。
    刚出现的情况是因为em启动了,但是监听未启动。

    解决办法:
    数据库创建后数据库和em已经创建,还需要使用netca配置监听。

    2、
    在工具中要进行 监听程序 和 本地Net服务名 两项配置
    [oracle@redhat4 ~]$ netca

    首页 请选择希望进行的配置:
    选择 监听程序配置-》添加-》监听程序名:LISTENER-》-》使用标准端口号1521-》是否配置另一个监听程序 否-》下一步 
    其它未提到的保持默认即可
    开始配置监听程序,然后
    同样在此工具首页
    选择 本地Net服务名配置-》添加-》服务名 jiagulun-》-》主机名 192.168.3.47 端口1521-》先不进行测试了-》网络服务名 默认 jiagulun-》-》完成。

    本地Net服务名配置中,服务名要求oracle服务器中有这个服务,通常是全局数据库名。
    网络服务名可以自己起,但要记住以后好用

    监听整个的配置结果:
    [oracle@redhat4 ~]$ netca

    Oracle Net Services 配置:
    正在配置监听程序:LISTENER
    默认本地命名配置完成。
    监听程序配置完成。
    Oracle Net 监听程序启动:
    正在运行监听程序控制:
          /u01/app/oracle/product/10.2.0/db_1/bin/lsnrctl start LISTENER
       监听程序控制完成。
    监听程序已成功启动。
    默认本地命名配置完成。
    已创建的 Net 服务名: jiagulun
    成功完成 Oracle Net Services 配置。退出代码是0

    监听配置完成。
    3、
    查看监听配置情况:
    [oracle@redhat4 ~]$ lsnrctl status

    如果出现
    Service "jiagulun" has 1 instance(s).
      Instance "jiagulun", status READY, has 1 handler(s) for this service...
    说明配置成功。

    这样数据库已经被监听识别到。监听知道数据库在什么地方。进而em通过监听可以找到数据库。

    如果没有 Service "jiagulun" status READY说明监听没有找到数据库。

    刚才实际中监听已经找到数据库,下面模仿一下监听建立但没有找到数据库的情况。

    先关闭监听:lsnrctl stop

    再启动监听: lsnrctl start

    如果在status中没有 jiagulun READY
    说明虽然监听已启动,数据库已启动,但是监听未认识到数据库。

    这种情况下 1)时间长了,它自己就会认识 
               2)也可以通过执行下面的命令认识:
    [oracle@redhat4 ~]$ sqlplus / as sysdba
    SQL> alter system register;
    然后
    SQL> exit
    退出

    再看状态,会发现 jiagulun READY。
    这时监听已认识到数据库。

    四)启动em
    1、
    数据库、监听、em都正常启动后再通过ie看em
    这时会看到数据库登陆界面。

    我们使用数据库的超级用户sys登陆,它的连接身份应为:SYSDBA

    第一次登陆会有 Oracle Database 10g 许可授予信息 页面
    点页面最下面的 我同意 按钮
    出现网页 数据库实例:jiagulun 页面
    页面显示::
    Enterprise Manager 无法连接到数据库实例,但实例和监听都以成功打开。

    我们登陆数据库,并执行命令:
    [oracle@redhat4 ~]$ sqlplus system/oracle@jiagulun

    SQL> select * from tab;
    有结果。
    说明数据库已打开。

    这时数据库已启动,监听已启动,监听也认得数据库,但是em还识别不到数据库

    这主要因为缓存的问题造成的。
    问题出在em位置,em是应用服务器,有一些缓存信息,ie访问时很可能访问em的缓存信息,虽然em已能识别数据库,但缓存中的信息状态是还未识别,ie此时使用缓存信息,所以造成了这个错误。
    刷新网页 或 重新登陆 可改变缓存状态。

    我们注销后重新登陆,出现正常界面。

    2、
    网页 Enterprise Manager 中
    包括四个标签页
    主目录 性能 管理 维护

    主目录页有1)一些常规信息,如数据库状态,运行时间等
              2)主机cpu的使用情况
              3)多少用户连接到数据库上
              等
    性能页:oracle整体的性能信息。
    对oracle进行性能的监控以及管理维护时,通过em完全可以。

    管理页:可以对oracle进行各方面的管理。

    维护页:是一些维护性的工作。

    其中管理和性能用的较多。

    em若出现问题,可将em删除后重建。可使用工具emca,它有很多选项和参数,对em进行删除、重建等管理。

    五)启动iSQL*Plus
    isqlplus可以登陆数据库并访问数据库的数据

    iSQL*Plus的位置和em类似,浏览器访问isqlplus,isqlplus通过监听连接数据库。

    在浏览器中输入
    http://192.168.3.47:5560/isqlplus/

    打开iSQL*Plus登陆页面
    用户名 system 口令oracle 连接标示符:jiagulun

    登陆成功进入工作区。
    它是一个交互性图形工作方式。

    也可以在客户端,使用sqlplus做同样的事。但sqlplus是命令行方式的工具。

    oracle公司现在对iSQL*Plus并不重视,默认安装没有选择它。

    oracle的两个网页页面工具:
    em用在管理维护 iSQL*Plus 访问数据库数据

    六)本节总结:
    安装了oracle软件,建了库,配置了监听,配置了em,启用了iSQL*Plus

    前面用了两节课讲了oracle安装的知识点。

    以后的课,讲的是如何管理oracle。


    2016年4月13日

    展开全文
  • oracle中,sqlplus / nolog是做什么用的

    万次阅读 多人点赞 2019-04-28 10:32:57
    sqlplus /nolog,conn /as sysdba 之所以能够登录,在于oracle登录时的身份认证方式。可以试一下这个:sqlplus /nolog,conn abcd/sss as sysdba,你发现也能够登录成功。...为什么这样说呢?你当前...

    sqlplus /nolog,conn /as sysdba 之所以能够登录,在于oracle登录时的身份认证方式。可以试一下这个:sqlplus /nolog,conn abcd/sss as sysdba,你发现也能够登录成功。

    2 oracle在登录时,有三种身份认证方式:操作系统身份认证、密码文件认证、数据库认证。而conn /as sysdba是属于操作系统认证。
    为什么这样说呢?你当前电脑开机时登录的用户,也就是进入操作系统的用户,例如是gooooal,它在你电脑的ora_dba组中。
    可以在“我的电脑”单击右键,找到“管理”,选择“本地用户和组”,发现有一个组叫“ora_dba”,双击它,看到成员列表中有“gooooal”。
    也就是在conn /as sysdba,oracle会进行操作系统验证,发现你当前登录的用户就属于ora_dba组,因此才可以登录成功。
    你可以把ora_dba组中的“gooooal”用户删除,再conn /as sysdba,就发现进不去了。

    3 密码文件验证可以查阅相关资料,百度oracle的身份验证方式,就可以查到相关资料。

    4 其实在linux或unix环境下,安装oracle是要设置很多东西的,比如用户和用户组的设置等,不像在windows下,安装傻瓜化了。

    5 关于安全性,如果将oracle安装在本地,其实你本地就是oracle服务器,所以权限高一些。你用哪个用户来启动oracle实例?哪个用户来mount数据库?哪个用户来打开数据库?从而才能进行之后的select等sql操作?
    在oracle实例等还没有启动的时候,oracle数据库里面建的用户肯定是不能使用的。所以才会有操作系统身份验证。用这个用户,来启动oracle实例、装载数据库等。之后才能做oracle表的增删改查。

    sqlplus zhangsan/123,是以用户名为zhangsan,密码为123的用户登录。而sqlplus /nolog则是不以任何用户登录,相当于只是打开一个登录窗口而已,用户名跟密码是接下来才输入。一般这样做的目的是防止别人看到你的用户密码

    sqlplus /nolog一般是打开sqlplus软件,但不进行连接数据库的操作。
    /nolog是不登陆到数据库服务器的意思
    如果没有/nolog参数,sqlplus会提示你输入用户名和密码

    sqlplus /nolog一般是启动sqlplus但不进行连接操作

    /nolog 选项会启动sqlplus, 但不连接数据库

    sqlplus / as sysdba是一种简化写法,其实是省略了用户名和密码,完整的写法是sqlplus  sys/password  as  sysdba而sqlplus  /nolog是另外的用法了,nolog表示不进行登录,仅仅是进入sqlplus软件而已

    SQL是一个标准。

    SQLPlus是一个客户端工具,除了执行标准的SQL外,还可以执行工具本身的一些命令,比如登录服务器、写文件、读文件等操作。

    展开全文
  • 什么是数据库实例(SID),oracle/mysql

    万次阅读 多人点赞 2018-03-18 16:35:11
    什么oracle? 平常所说的 OracleOracle 数据库指的是 Oracle 数据库管理系统. Oracle 数据库管理系统是管理数据库访问的计算机软件(Oracle database manager system). 它由 Oracle 数据库和 Oracle 实例...

            什么是oracle? 平常所说的 Oracle 或 Oracle 数据库指的是 Oracle 数据库管理系统. Oracle 数据库管理系统是管理数据库访问的计算机软件(Oracle database manager system). 它由 Oracle 数据库和 Oracle 实例(instance)构成(区别mysql,mysql没有实例的概念)

         Oracle 实例: 位于物理内存里的数据结构,它由操作系统的多个后台进程和一个共享的内存池所组成,共享的内存池可以被所有进程访问.Oracle 用它们来管理数据库访问.用户如果要存取数据库(也就是硬盘上的文件) 里的数据, 必须通过Oracle实例才能实现, 不能直接读取硬盘上的文件.实际上, Oracle 实例就是平常所说的数据库服务(service) .在任何时刻一个实例只能与一个数据库关联,访问一个数据库;而同一个数据库可由多个实例访问(RAC)

      1、一个Oracle数据库系统中可以同时安装几个数据库,每一个数据库对应一个唯一的实例,但是OPS系统除外,可以多个实例同时对一个数据库操作,称为并行服务器
    2、只是一个名字,SID即是INSTANCE_NAME,SERVICE_NAMES主要用在监听器中,service_names是对外的服务名,是服务器端使用的,一个库可以设置多个对外服务名。比如你身份证叫王大锤,这个就是SID,但是对外不同圈子你有很多外号,蛋蛋,二狗子,这些对外的称呼就是SERVICE_NAME.
    3、NET EASY CONFIG操纵的应该是主机字符串,是为客户端服务的,
          一个数据库可以对外公布多个服务名(SERVICE_NAMES)
         一个客户端也可以用多个主机字符串连接到同一个数据库服务器上
    4、一个OS上可以装多个Oracle数据库(小的概念),每个库可以对外公布多个服务名,都通过init.ora和listener.ora来实现

    注意:在mysql中数据库与数据库实例是一对一之间的关系,区别于oracle一对多的概念

    展开全文
  • [oracle@oracleDB ~]$ cd ORACLEHOME[oracle@oracleDBdb1]ORACLE_HOME [oracle@oracleDB db_1]ORACLEH​OME[oracle@oracleDBdb1​] pwd /u01/app/oracle/product/11.2.0/db_1 [oracle@oracleDB db_1]$ ll
  • 使用Oracle Universal Installer(OUI)安装Oracle软件
  • oracle客户端软件的说明

    千次阅读 2014-01-06 15:38:03
    如果你只是在主机上连接到远程的服务端里的数据库上的话,没有必要安装像服务端的那样很大的oracle软件(例如,),而是要安装一个oracle客户端软件即可。 安装在服务端的oracle软件就是oracle公司自己开发的提供给...
  • 前段时间,有N多朋友问起我P6软件的事,OS: Oracle软件不是开放下载的吗? 对于一个P6项目管理爱好者来说,Oracle账号是必备的 ,这毕竟是下载Oracle的基础,许多为不明白如何获取Oracle软件之一就是没有Oracle账号...
  • 百分百解决“System.Data.OracleClient 需要 Oracle 客户端软件 8.1.7 或更高版本”这个问题 详细操作请看压缩包TXT文档说明……
  • SharePlex是一种基于分析oracle的redo log文件,把数据改变从一个Oracle数据库复制到另外一个或多个oracle数据库的逻辑数据复制软件
  • Oracle 软件的美学变迁

    千次阅读 2011-09-01 16:03:54
    1999年发售的Oracle 8i是Oracle走向繁荣的重要版本,其中的i意为”internet ready”,在上个世纪90年代互联网业务意气风发,存在这样一种思潮,人们都认为进入网络时代后我们不在需要传统意义上的计算机了,像SUN...
  • oracle 数据库 表的关系图有什么软件可以显示 oracle 数据库 表的关系图有什么软件可以显示oracle 数据库 表的关系图有什么软件可以显示
  • LINUX下删除oracle软件和实例

    千次阅读 2012-05-23 14:05:09
    删除oracle软件和实例步骤: 1、oracle用户登陆sqlplus停止数据库:shutdown 2、oracle用户停止监听服务:lsnrctl stop 3、root用户  删除/tmp下ora*文件  删除/opt下OR*文件  删除/etc下oraInst.loc和...
  • Oracle的rac是什么

    千次阅读 2020-03-19 00:13:15
    rac是什么? 多个不同服务器上的实例,访问共享的数据库文件,扩展了CPU和内存,提高性能;多节点,实现了HA。 rac解决什么问题 1.高可用性:自动切换、负载均衡 2.高性能:多实例、更多连接、并发执行 3.高扩展:不...
  • 1、连接oracle数据库异常System.Data.OracleClient 需要 Oracle 客户端软件 8.1.7 或更高版本 本人在用公司用C#写的服务连接数据库oracle 时,报出上面的错误:连接oracle数据库异常System.Data.OracleClient 需要...
  • 开发时测试web都正常,发布到服务器上后,报System.Exception: System.Data.OracleClient 需要 Oracle 客户端软件 8.1.7 或更高版本。 上网也搜索了大家的各类oracle下的BIN权限设置方法,可是扔报上述错误,请教...
  • 问题描述:winForm(VS 2008)项目,打包后放到目标机上无法运行,出现“System.Data.OracleClient需要Oracle客户端软件8.1.7或更高版本”问题!
  • Linux 使用 wget 下载 Oracle 软件说明

    千次阅读 2012-07-13 23:35:58
    假设我们只能用Linux的命令模式,此时我们下载Oracle软件只能使用wget,但是Oracle 在权限这块管理越来越高,下载时需要验证帐号,具体使用wget的方式如下: wget -c --http-user=username --http-password=pwd  -...
  • Linux下Oracle11G RAC报错:在安装oracle软件时报file notfound一例 1、现象 之前安装一切都比较顺利,安装oracle软件时,进度到30%时报错:file not found(/u01/app/oracle/product/11.2.0/db_1/owb/external/oc4j...
  • Oracle账号——用于java JDK等软件的下载

    万次阅读 多人点赞 2015-12-08 13:27:01
    目前在官网下载低于jdk1.8的java jdk的... ... 密码:Oracle123 java jdk下载地址:点击打开链接 java jdk源码下载:http://jdk.java.net/ 【提醒:为了大伙的方便,请不要随便用该邮箱重新注册Oracle账号!】 ...
  • Spotlight for oracle 监控软件使用测试

    千次阅读 2017-03-01 16:44:23
    oracle rac dg 监控软件 Spotlight for oracle
  • centos下卸载删除oracle软件和实例

    千次阅读 2016-03-11 13:02:21
    删除oracle软件和实例步骤: 1、oracle用户登陆sqlplus停止数据库:shutdown 2、oracle用户停止监听服务:lsnrctl stop 3、root用户  删除/tmp下ora*文件  删除/opt下OR*文件  删除/etc下oraI
  • 最近在winform,需要远程连接Oracle,本来测试的都顺利。但是到客户那里了 抛出了 system.data.oracleclient 需要 oracle 客户端软件 8.1.7 或更高版本 这个错误! 这个意思就是需要安装Oracle客户端,但是给...
  • 今天,Windows Azure国际版发布了新的功能:全面支持Oracle软件,包括Oracle Linux, Oracle 12c数据库,Weblogic 11g和12c,Oracle JDK 6和7。这是在今年6月份微软和Oracle宣布合作以来,双方合作的实质性成果。...
  • Oracle软件下载账号密码共享

    千次阅读 2019-10-28 21:29:23
    来源微信公众号:Java3Y 原文地址 账号:liwei@xiaostudy.com 密码:OracleTest1234
  • 组态软件oracle数据库的连接简介

    千次阅读 2016-05-11 15:21:02
    组态软件自身拥有强大的实时数据库,可以与关系数据库灵活地相衔接。Oracle数据库是第一个开放式商品化的关系型数据库,主要满足银行、金融、...下面就笔者的经验,对紫金桥组态软件oracle数据库的连接简要论述。
  • Oracle软件安装及手工建库

    千次阅读 2013-02-19 09:30:13
    二、安装数据库软件(参考实验手册) 1、上传oracle软件包并解压缩  unzip p10404530_112030_Linux-x86-64_1of7.zip  unzip p10404530_112030_Linux-x86-64_2of7.zip 2、建组、用户  groupadd ...
  •  在用VSTS2005/2008+Oracle9环境连接Oracle时候,在VS 开发服务器运行正常,但IIS服务器调试和部署会报错!  IIS服务器报错:System.Data.OracleClient 需要 Oracle 客户端软件 8.1.7 或更高版本。   出错的...
  • 笔者使用的Navicat Premium 12启动界面截屏: 请注意是64位的。...连接Oracle时提示“oracle library is not loaded”。 解决方法: 1.前往“http://www.oracle.com/technetwork/database/database-te...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 274,892
精华内容 109,956
关键字:

oracle软件是做什么的