CSDN论坛 > Oracle > 基础和管理

sqlplus 运行sql文件,出现错误? [问题点数:20分,结帖人yeahnope]

Bbs2
本版专家分:157
结帖率 100%
CSDN今日推荐
Bbs6
本版专家分:6751
Bbs3
本版专家分:905
Bbs2
本版专家分:157
Bbs2
本版专家分:157
Bbs2
本版专家分:125
匿名用户不能发表回复!
其他相关推荐
指定目录下打开SQLPLUS 并执行SQL文件
在指定路径下输入cmd进入命令行,然后再输入sqlplus 输入 cmd 命令提示符 进入到当前目录下 输入sqlplus 登入数据库
windows下使用SQLPLUS制作BAT执行SQL文件
假如你把需要的SQL操作信息等均放入到一个SQL文件中,需要制作一个bat文件来执行这个sql文件,那么你的bat文件中,在sqlplus登录语句后的信息不能换行,换行的话则执行登录sqlplus后就不再运行后面的命令。例如执行c盘根目录下的一个sql文件:a.sql,你的批处理应该这么写:sqlplus username/password@instanceNname @c://a.sql当然,别忘记了在a.sql的最后加入:quit命令。
Oracle导入sql文件数据,中文乱码问题解决方案
问题描述:用a.sql文件执行insert,不论是通过pl/sql还是sqlplus @文件名都是中文数据出现乱码。 绝大多数情况是环境变量NLS_LANG的值和数据库字符集不一致导致。 查看环境变量 echo $NLS_LANG 查看数据库字符集 select userenv(‘language’) from dual; 如果二者不一致,修改其一使二者一致。 建议修改NLS_LANG,...
Oracle 在Sqlplus 执行sql脚本文件。
首先在随便1个地方建立1个sql语句的文件。例如: 执行命令为:sqlplus loginID/passwd@serverIP/servcie_name @path/file.name例如: 见下图但是,如果sql脚本文件比较复杂,包含了begin end语句。 例如下图的tmp5.sql那么运行时会不断显示行号,显示不了结果输出 如下图:解决方法:所以强烈建议在sql脚本的最后用"/" 符号结尾
使用sqlplus导入sql脚本,出现表中数据中文乱码
使用sqlplus导入sql脚本,出现表中数据中文乱码 摘要: 问题描述:用xx.sql文件执行insert,不论是通过pl/sql还是sqlplus @文件名都是中文数据出现乱码。 绝大多数情况是环境变量NLS_LANG的值和数据库字符集不一致导致,建议修改NLS_LANG,方便、简单、安全。 解决步骤如下: 1.查看环境变量: **查询值为空,说明未设置环境变量 echo $NLS_
sqlplus执行代码块 包含代码块的sql文件
前情提要:需要写一个脚本工具,自动查询一个表 table_name1 的内容插入到另一张表 table_name2 中; 用循环语句实现,在pl/sql里可以正常运行;但是跑脚本却不行; 定位原因: 发现是停在语句编辑的地方,没有执行; 解决方案: 加 / 退出编辑开始执行上面的语句;
mysql运行sql文件出错
用phpmyadmin导入数据提示USING BTREE 错误,原因是mysql不兼容,因为mysql 5.14版本之前不认识 USING BTREE,sql执行到这一段就进行不下去了。解决方法如下,打开sql文件找到如下代码段 CREATETABLE `dede_purview` ( `mid` mediumint(8) DEFAULT'0', `typeid` s
oracle 执行sql文件添加日志
sqlplus -s scott/tiger@orcl @d:\test.sql > d:\out.log
在cmd下输入sqlplus,提示找不到文件
在cmd下输入sqlplus,出现下面情况,如图 分析其原因主要是因为环境变量配置不成功。   在cmd里输入echo %path%,看其配置,如果没有Path,自己新建一个Path,然后里面的路径为D:\oracle11\product\11.2.0\dbhome_1\bin;如果出现错误看是否加分号,这样就可以成功在cmd下运行sqlplus。   在开始菜单中找到s
sqlplus导入数据乱码问题
要解决Oracle的客户端乱码问题关键是要把服务器端使用的字符集跟客户端使用的字符集统一起来。Oracle客户端(Sqlplus)通过NLS_LANG环境变量来确定客户端使用的字符集。NLS_LANG参数由以下部分组成: NLS_LANG=_. NLS_LANG各部分含义如下: LANGUAGE指定: -Oracle消息使用的语言 -日期中月份和日显示 TERRITORY指定 -货币
关闭