请问这句话you have no oracle clients installed什么意思?

you have no oracle clients installed


慕妹3146593
浏览 1106回答 5
5回答

狐的传说

 意思是还没有安装oracle客户端  连接Oracle数据库都需要安装Oracle客户端的,需要先安装一个Oracle的客户端后才能连接Oracle数据库的.  安装步骤:安装包里点击setup.exe可执行程序,选择“运行时”点下一步选择简体中文点下一步选择要安装的路径点下一步执行“先决条件检查”的过程中,有可能会提示PATH路径有问题,这是因为环境变量path的值过长导致的,解决方法可以将path变量里不用的内容删掉即可,在这里我将最后用不到的内容删掉了,如图:调整完path之后顺利进入下一步准备安装:系统会自动进行安装

慕少森

在oracle导出的时候,可以选择不导出数据,只导出建表语句等到SQL文件中。对于你这种情况,可以采用建表等和数据分离的方式进行解决。具体方法:(首先)将user1下的所有建表语句导出到SQL文件中,然后手动修改SQL文件,将所有的表的默认表空间从ts1指定到ts2,然后在user2下执行。(然后)在建好所有表之后,然后在进行导入,由于所有的表都已经建好,所以在导入的时候必须指定参数“ignore=y”来忽略oracle的建表失败错误,使得只导入数据。

慕村9548890

不需要安装客户端如果是64位的oracle,那么这么处理:64位系统下,使用toad for oracle连接Oracle:•1. 下载32位Oracle InstantClient,并展开到某目录,例如C:\instantclient-basic-nt-11.2.0.2.0;•2. 建立子目录:C:\instantclient-basic-nt-11.2.0.2.0\network\admin ,将系统的tnsnames.ora拷贝到该目录下;•3. 在toad for oracle目录下新建如下bat文件,替换其快捷方式,启动toad for oracle:@echo offset path=C:\instantclient-basic-nt-11.2.0.2.0set ORACLE_HOME=C:\instantclient-basic-nt-11.2.0.2.0set TNS_ADMIN=C:\instantclient-basic-nt-11.2.0.2.0\network\adminset NLS_LANG=AMERICAN_AMERICA.ZHS16GBKstart toad.exe•4. 用bat文件启动toad for oracle
打开App,查看更多内容
随时随地看视频慕课网APP