you have no oracle clients installed

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了you have no oracle clients installed相关的知识,希望对你有一定的参考价值。

运行toad 的时候出现这么错误信息“you have no oracle clients installed”

  意思是还没有安装oracle客户端

  连接Oracle数据库都需要安装Oracle客户端的,需要先安装一个Oracle的客户端后才能连接Oracle数据库的.

  安装步骤:

    安装包里点击setup.exe可执行程序,选择“运行时”点下一步

    选择简体中文点下一步

    选择要安装的路径点下一步

    执行“先决条件检查”的过程中,有可能会提示PATH路径有问题,这是因为环境变量path的值过长导致的,解决方法可以将path变量里不用的内容删掉即可,在这里我将最后用不到的内容删掉了,如图:

    调整完path之后顺利进入下一步准备安装:

    系统会自动进行安装

参考技术A 如果这是一个本地的应用程序,此程序运行时,需要调用对应版本的 Oracle 驱动库,而你这台机子上并未安装,所以提示“未安装Oracle客户端”。请尝试在本机安装相应版本 Oracle 的 Application User 的相关组件,如果牵涉 ODBC,还要在 Oracle 的配置工具中设置 服务器,服务名 等选项。
如果这是一个网页应用程序,那你的机器未能下载到相关控件,尝试调节一下IE的安全设置。
参考技术B 在oracle导出的时候,可以选择不导出数据,只导出建表语句等到SQL文件中。
对于你这种情况,可以采用建表等和数据分离的方式进行解决。
具体方法:
(首先)将user1下的所有建表语句导出到SQL文件中,然后手动修改SQL文件,将所有的表的默认表空间从ts1指定到ts2,然后在user2下执行。
(然后)在建好所有表之后,然后在进行导入,由于所有的表都已经建好,所以在导入的时候必须指定参数“ignore=y”来忽略oracle的建表失败错误,使得只导入数据。
参考技术C 你机器上没有安装oracle客户端。

Maven报错 解决方案。ERROR: No goals have been specified for this build. You must specify a valid lifecycle(

Maven报错 解决方案。ERROR: No goals have been specified for this build. You must specify a valid lifecycle

报错:

[ERROR] No goals have been specified for this build. You must specify a valid lifecycle phase or a goal in the format <plugin-prefix>:<goal> or <plugin-group-id>:<plugin-artifact-id>[:<plugin-version>]:<goal>. Available lifecycle phases are: validate, initialize, generate-sources, process-sources, generate-resources, process-resources, compile, process-classes, generate-test-sources, process-test-sources, generate-test-resources, process-test-resources, test-compile,

 

解决方式:

打开pom.xml 在build节点中 增加

<defaultGoal>compile</defaultGoal>

<build>
        <defaultGoal>compile</defaultGoal>


        <finalName>CharlieWebDemo</finalName>
        <resources>
            <!--表示把java目录下的有关xml文件,properties文件编译/打包的时候放在resource目录下-->
            <resource>
                <directory>${basedir}/src/main/java</directory>
                <includes>
                    <include>**/*.properties</include>
                    <include>**/*.xml</include>
                </includes>
            </resource>
            <resource>
                <directory>${basedir}/src/main/resources</directory>
            </resource>
        </resources>
        <plugins>
            <!--mybatis 逆向工程插件-->
            <plugin>
                <groupId>org.mybatis.generator</groupId>
                <artifactId>mybatis-generator-maven-plugin</artifactId>
                <version>1.3.5</version>
                <configuration>
                    <verbose>true</verbose>
                    <overwrite>true</overwrite>
                </configuration>
            </plugin>
        </plugins>
    </build>

 

以上是关于you have no oracle clients installed的主要内容,如果未能解决你的问题,请参考以下文章

No goals have been specified for this build. You

The server's host key is not cached in the registry. You have no guarantee that the server……(示例

Maven报错 解决方案。ERROR: No goals have been specified for this build. You must specify a valid lifecycle(

启动maven服务时 出现No goals have been specified for this build. You must specify a valid lifecycle phase o

ubuntu16.04 yum报错:There are no enabled repos. Run “yum repolist all“ to see the repos you have.(代码片段

SCP传送文件时提示No ECDSA host key is known forx.x.x.x and you have requested strict checking.问题的解决办法