问题标签 [sap-iq]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
sap-ase - 如何决定应为 sybase ASE 中的各种应用程序(如 OLTP、报告、高可用性等)构建哪些数据库配置
我试图弄清楚如何根据将要使用的应用程序(如 OLTP、OLAP、报告或高可用性)为 Sybase ASE 设置不同的实验室配置。
如果需要,我可以使用 Sybase IQ、Sybase Replication。
任何人都可以有任何愿景或方法来探索它吗?
sap-iq - 永久表被删除
我正在使用 Sybase Adaptive Server IQ。我正在执行以下操作:
打开数据库连接
现在,我的永久表产生了看起来不错的结果。但是,如果我断开会话并重新连接到数据库,表中的所有行都将被删除(并且结构仍然存在)。
我不知道为什么会发生这种情况(尝试做一些研究,但找不到任何相关的东西)。有人有任何线索吗?
编辑:这是我为创建永久表而运行的最后一个查询(以防万一)
sap-ase - 如何在数据库(Sybase)中查找表中行的大小
我想知道在我的数据库中的表中查找行大小的命令。假设我有一个数据库db
和一个表table
。
我怎样才能找到该数据库中一行的大小(包括所有列)?
sql - 在 SQL 中选择随机子集 (Sybase Server IQ)
我正在尝试使用 rand() 或 newid() 选择记录的随机子集,但无论何时运行以下命令,我总是得到相同的结果:
我已经尝试了这个的每一个变体,但是当我像上面那样做时,sybase server iq 似乎总是返回相同的 rand() 值。当我尝试做
我收到一个错误,说在 order by 中使用 newid() 是非法的。
有什么建议么?
python - 如何使用 odbc 查询 Sybase IQ 服务器?
如何使用 ODBC 从 Python 或 Perl 等脚本查询 Sybase IQ 服务器?我在互联网上搜索,但找不到示例连接字符串。有人可以为此提供示例连接字符串吗?
我的连接细节是服务器名称和数据库模式名称。(以及用户名和密码)。
使用 isql 的示例是
当我指定正确的详细信息时,上述连接有效。我需要使用 odbc 驱动程序或 Sybase IQ 驱动程序的相应连接字符串。
谢谢。
问候, 阿洛克
sap-iq - 智商合并不起作用
我正在使用这样的东西:
这在 SQL Server 2008 上完美运行,但对于 IQ 却失败了:
SELECT 返回多于一行
sybase - 在 sybase-iq 上使用 create table 运行脚本
我想从 sybase-iq 上的脚本创建表。脚本 table.sql 包含:
我运行脚本命令
我确定连接参数没问题。脚本名称也正确。
但它不起作用,脚本没有创建表,我在输出文件中没有任何错误。
提前感谢您的建议。
PX
sql - 光标未打开
我正在尝试使用存储在表中的语句创建表。我正在使用带有执行(sql)的游标,如下所示:
如果我运行它,则会出现错误:
无法执行语句。游标未打开 SQLCODE=-180, ODBC 3 State="34000"
第一个表 (tab1) 将创建,但其他 (tab2, tab3) 表不会。
如果我用 select sql 替换语句 execute(sql),脚本将正常工作。
提前感谢您的回答。
PX
c++ - 断开命名管道的 SybaseIQ 问题(在 LOAD TABLE 上)
我在尝试使用 SybaseIQ 15.4 上的命名管道执行批量加载时遇到问题。代码是 C++ 并打开 Windows。
在批量结束时,在刷新缓冲区 ( FlushFileBuffers
) 之后,当我尝试断开命名管道 ( DisconnectNamedPipe
) 时,LOAD TABLE query
虽然"I/O Error on file \\.\pipe\pipename"
文档说:
"The pipe writer must call FlushFileBuffers( ) and then DisconnectNamedPipe( ). (If you do not, Sybase IQ reports an exception from hos io::Read( ).) This issues a PIPE_NOT_CONNECTED error, which notifies Sybase IQ that the pipe was shut down in an orderly manner rather than an uncontrolled disconnect"
请注意,如果我删除DisconnectNamedPipe
,批量加载就可以了
这是代码的简历,感谢您的帮助
sql - 是否使用 iq 唯一选项创建了表?
我在sybase-iq数据库上有一些表,例如创建:
如何检查表tab
是否是使用iq unique
选项创建的?