点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
你好
在Linux服务器上使用下面的IQUNLOAD命令,并且该命令未执行。 由于该工具未指出错误,因此无法进行调试。
两个变体都不执行任何操作,并且日志文件具有重定向的IQUNLOAD语法。 请帮忙找出语法错误在哪里。
iqunload –n -c" UID = DBA; PWD =密码; DBF =/opt2/sybaseiqdata/xyz.db" –r/tmp/DDL_xyz_schema.sql -v -o/tmp/DDL_xyz_schema.log iqunload –n -c" UID = DBA; PWD = password; ENG = 10.000.000.000_xyz; DBF =/opt2/sybaseiqdata/xyz.db" –r/tmp/DDL_xyz_schema.sql -v -o/tmp/DDL_xyz_schema.log iqunload –n –c" UID = DBA; PWD =密码; DBF =/opt2/sybaseiqdata/xyz.db" –r/tmp/DDL_xyz_schema.sql -v -o/tmp/DDL_xyz_schema.log ================================输出:在屏幕上和日志文件中======== =============== SAP IQ卸载实用程序版本16.1.24.1129 用法:iqunload [选项] <目录> @ 从环境变量或文件扩展 选项(使用指定的用例,如图所示): -ap <大小>设置重建数据库的页面大小 -au卸载和重新加载架构 -c"关键字=值; ..." 提供数据库连接参数 -dc重做计算列 -ms_filename为新的IQ_SYSTEM_MAIN存储指定文件名 -ms_reserve指定新IQ_SYSTEM_MAIN存储的保留 -ms_size为新的IQ_SYSTEM_MAIN存储指定大小 -n无数据-仅卸载架构 -o <文件>将输出消息附加到文件 -q安静:不显示消息或显示窗口 -r <文件>重新加载SQL文件的路径(默认为" reload.sql") -ru未处理的SQL文件的路径(默认为" unprocessed.sql") -new_startline <命令行> 指定重载引擎的命令行参数 -t <列表>仅输出列出的表 -tl <模式列表> 仅匹配给定模式字符串的输出表 -tld <模式列表> 限制提取的数据 -ul <模式列表> 仅输出与给定模式字符串匹配的用户 -null_string <字符串> 指定用于提取的ASCII字符数据的空字符串 -up卸载密码哈希(-no不允许) -v详细消息 -y替换现有的SQL脚本文件而不进行确认 必须将 指定为对数据库有意义的路径 服务器,除非使用外部卸载。
这终于奏效了。 删除了TCPIP和其他参数。
感谢Tayeb的回复。
不幸的是,它没有用。 问题确实是,与其他命令行工具不同,该工具无法分辨出错误在哪里。
很遗憾,还有很多空间可以提供更好的文档。
-在'thoughts'中...
你好
在斜杠"/img/t **"后对字符的解释可能不正确。
尝试删除路径/temp:
iqunload –nc" UID = DBA; PWD = password; DBF =/opt2/sybaseiqdata/xyz.db" –r DDL_xyz_schema.sql -v -o DDL_xyz_schema。 日志
1。 我的IQ设置:SAP IQ 16.1 SP03 PL00
2。 在添加TCPIP端口号并删除其他参数之后,IQUNLOAD似乎已成功连接到数据库,但由于此奇怪的错误而失败。 在网上或论坛中找不到任何帮助。
这种路径在我的设置或任何现有设置中都不存在。
您知道该文件或错误是什么吗?
我在env 16.1 sp02.03中以相同的语法测试了您的命令,并且该命令有效:
iqunload -n -c" UID = DBA ; PWD = mypwd; dbf = mydb.db" -r/tmp/DDL_xyz_schema.sql -v -o/tmp/DDL_xyz_schema.log
您的版本是16.1 SP03。
什么 是补丁程序级别(PL)的编号吗?
我在最近的SP03 PL自述文件中看到,许多iqunload问题已解决。
这是说,请首先确保命令中没有隐藏的字符。
< p>如果您还有另一个IQ 16.1 env,请尝试使用其iqunload二进制文件(作为IQ客户端实用程序)。该KB仅说明了以下分辨率,没有任何解释。 该示例除了switch之外没有其他" -n",并且不了解如何理解该问题。
此外,与此同时,我在Windows机器上安装了IQ,并且IQUNLOAD正常运行。 那么我猜这是Linux特有的错误吗?
请参阅KBA
2438173-SAP IQ 卸载实用程序版本16.0.0.2337正在连接和初始化***** SQL错误:文件不存在。 文件:/IQ-16_0/–n/test.inp--(oslib/hos_ion.cxx 547)
一周热门 更多>