問題タブ [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.

0 投票する
1 に答える
78 参照

sap-ase - sybase ASEでOLTP、レポート、高可用性などのさまざまなアプリケーション用に構築するデータベース構成を決定する方法

私は、Sybase ASEが使用されるアプリケーション(OLTP、OLAP、レポート、高可用性など)に応じて、SybaseASEのさまざまなラボ構成をセットアップする方法を理解しようとしています。

必要に応じて、Sybase IQ、SybaseReplicationを使用してもかまいません。

誰かがそれを探求するためのビジョンや方法を持っていますか?

0 投票する
0 に答える
95 参照

sap-iq - 永久テーブルが削除される

Sybase Adaptive Server IQ を使用しています。私は次のことをしています:

DB接続を開く

今、私の恒久的なテーブルは見栄えの良い結果を生成します。ただし、セッションを切断してデータベースに再接続すると、テーブル内のすべての行が削除されます (構造は残ります)。

なぜこれが起こるのかわかりません(いくつかの調査を試みましたが、関連するものは見つかりませんでした)。誰にも手がかりはありますか?

編集:これは、永続テーブルを作成するために実行する最後のクエリです(役立つ場合)

0 投票する
2 に答える
7011 参照

sap-ase - databse(Sybase)でテーブルの行のサイズを見つける方法

データベース内のテーブルの行のサイズを検索するコマンドを知りたいと思いました。データベースdbとテーブルがあるとしましょうtable

そのデータベース(すべての列を含む)の行のサイズを見つけるにはどうすればよいですか?

0 投票する
3 に答える
6364 参照

sql - SQL でランダムなサブセットを選択する (Sybase Server IQ)

rand() または newid() を使用してレコードのランダムなサブセットを選択しようとしていますが、次を実行するたびに、常に同じ結果が返されます。

これのすべてのバリエーションを試しましたが、上記のようにすると、sybase サーバー iq は常に同じ rand() 値を返すようです。やろうとすると

order by で newid() を使用するのは違法であるというエラーが表示されます。

助言がありますか?

0 投票する
2 に答える
4499 参照

python - odbcを使用してSybaseIQサーバーにクエリを実行するにはどうすればよいですか。

ODBCを使用してPythonやPerlなどのスクリプトからSybaseIQサーバーにクエリを実行するにはどうすればよいですか。インターネットで検索しましたが、サンプルの接続文字列が見つかりませんでした。誰かがこれのためのサンプル接続文字列を提供できますか?

接続の詳細は、サーバー名とデータベーススキーマ名です。(およびユーザー名とパスワード)。

isqlを使用した例は

上記の接続は、正しい詳細を指定すると機能します。odbcドライバーまたはSybaseIQドライバーを使用した対応する接続​​文字列が必要です。

ありがとう。

よろしく、Alok

0 投票する
1 に答える
458 参照

sap-iq - IQ の合体が機能しない

私はこのようなものを使用しています:

これは SQL Server 2008 では完全に機能しますが、IQ では失敗します。

SELECT は複数の行を返します

0 投票する
2 に答える
2786 参照

sybase - sybase-iqでcreatetableを使用してスクリプトを実行します

sybase-iqのスクリプトからテーブルを作成したいと思います。スクリプトtable.sqlには次のものが含まれます。

スクリプトコマンドを実行します

接続パラメータは大丈夫だと確信しています。スクリプトの名前も正しいです。

しかし、それは機能せず、スクリプトはテーブルを作成せず、出力ファイルにエラーはありません。

よろしくお願いします。

PX

0 投票する
3 に答える
14438 参照

sql - カーソルが開いていません

テーブルに格納されたステートメントを使用してテーブルを作成しようとしています。以下のように、execute(sql) でカーソルを使用しています。

実行するとエラーが表示されます:

ステートメントを実行できませんでした。カーソルが開いていません SQLCODE=-180、ODBC 3 State="34000"

最初のテーブル (tab1) は作成されますが、他の (tab2、tab3) テーブルは作成されません。

ステートメント execute(sql) を select sql に置き換えると、スクリプトは正しく機能します。

ご回答ありがとうございます。

PX

0 投票する
1 に答える
247 参照

c++ - 名前付きパイプの切断に関するSybaseIQの問題(LOAD TABLE上)

SybaseIQ15.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と、バルクロードは問題ないことに注意してください

これがコードの履歴書です、あなたの助けに感謝します

0 投票する
1 に答える
335 参照

sql - テーブルは iq unique オプションで作成されましたか?

たとえば、 sybase-iqデータベースにいくつかのテーブルを作成しました。

テーブルがオプションtabで作成されたかどうかを確認するにはどうすればよいですか?iq unique