問題タブ [sqlanywhere]
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.
export - 古代の SQL Anywhere からデータをエクスポートする方法は?
私は、SQL Anywhere を使用している古いアプリケーションからデータをエクスポートする任務を負っています。明らかにバージョン 5、おそらく 5.6 です。以前にこのデータベースを使用したことがないため、どこから始めればよいかわかりません。誰にもヒントはありますか?
多かれ少なかれ、作業できるテキスト表現でエクスポートしたいと思います。ありがとう。
sqlanywhere - Sybase - 「出力先」ファイル名に日付を含むファイル名を作成する
出力ファイル名に日付スタンプを付けようとしましたが、次の行に沿ってエラーが発生し続けます:
助けていただければ幸いです...
sql-server - SYBASE SQLAnywhere 11.0 から SQL Server 2008 R2 Express への移行
みなさん、こんにちは。SQLAnywhere 11 から船員 Web アプリケーション用の新しいリレーショナル データベースに移行するプロジェクトがあります。移行の理由は、コストとサポートの問題です。無料で SQLAnywhere のすべての機能を備えたデータベースを選択する必要があります。 11.0。
SQL Server 2008 R2 Express について知りたい質問の一覧を次に示します。
- SQL Anywhere 11 から SQL Server 2008 R2 Express に移行するための移行ユーティリティはありますか?
- インストール シールド MSI から SQL Server 2008 R2 Express を簡単に展開できます。
- SQLAnyhere 11 から SQL Server 2008 R2 Express に移行する代替方法。
- 管理ツールはエクスプレス追加で無料で提供されますか。データベースを最適化して復元できるはずです。
ありがとうございました
sql - SQL Anywhere 11.0 から SQL Server 2008 r2 EXPRESS へのデータインポート
こんにちは、作成したテーブルに .dat ファイル (sybase からアンロード) からデータを一括挿入しようとしています。
テーブル定義は次のとおりです。
上記のテーブルに挿入する必要がある .dat ファイルには (データベースが空のため) 1 行しかありません。
.dat ファイルのデータ形式は次のとおりです。
'127.0.0.1','25','127.0.0.1','110',10,1,1,400,2,250,1,
これが一括挿入コマンドです
SQLServer Management Studio でこのコマンドを実行すると、これらのエラーが発生します メッセージ 4832、レベル 16、状態 1、行 2 バルク ロード: データ ファイルで予期しないファイルの終わりが検出されました。メッセージ 7399、レベル 16、状態 1、行 2 リンク サーバー "(null)" の OLE DB プロバイダー "BULK" がエラーを報告しました。プロバイダーは、エラーに関する情報を提供しませんでした。メッセージ 7330、レベル 16、状態 2、行 2 リンク サーバー "(null)" の OLE DB プロバイダー "BULK" から行をフェッチできません。
この問題の解決を手伝ってくれる人はいますか?.私は実際に Sybase SQL Anywhere 11 から SQL Server 2008 R2 Express へのデータ移行を行っています。テーブル。
ありがとうございました
sql-server - 既存の更新プログラムの SQLServer
アプリケーションを Sybase SQL Anywhere から SQL Server に変換する予定です。
SAでは、行が存在するかどうかを主キーでチェックする「on existing update」を多く使用しています。true の場合、更新されます (update 句を実行した場合と同じ方法で)。そうでない場合は挿入します。
SQL Server はこのようなものをサポートしていますか?
sqlanywhere - Sybase:-新しいデータベースを保存する場所
Sybase の Web サイトから「SQL Anywhere-12」の試用版をダウンロードしました。Windows Vista を使用しています
それ自体を 2 つの場所にインストールしました。Sybase 関連のフォルダは次の場所にあります。
それは、Sybase が自分自身をダウンロードする方法ですか? それとも、ダウンロード中にエラーが発生しましたか?
私が尋ねる理由は、作成された「NEW sybase-DATABASE」をどこに保存すればよいかわからないからです。
誰でも助けてもらえますか?
java - JDBC ドライバーでの Sybase ストアード・プロシージャー挿入の制限
Sybase の jdbc ドライバーを使用しているときに、多くの挿入ステートメントを含むストアド プロシージャに問題があります。50 ~ 60 回の挿入の後、ストアド プロシージャは実行を停止して戻ります。以下のコードを参照してください。
私は Sybase Anywhere 10 とその jconn2.jar を使用していますが、jconn3.jar も試しました。
ジャバコード:
ストアド プロシージャ:
58 挿入後、プロシージャは戻ります。後で tableTest から select count(*) を実行すると、58 のカウントが返されます。スローされる SQLException はありません。挿入の周りに begin/commit トランザクションを配置しようとしましたが、違いはありませんでした。jodbc ドライバーも試してみましたが、問題なく動作しますが、他の問題が発生したため、これを解決策として使用することはできません。
insert - SybaseJDBCは生成されたキーを取得します
Postgresでは、私は書くことができます
挿入中に生成されたすべての値を取得します。Oracle、HSQLDBでは、
生成されたすべての値を取得します。MySQLは少し制限されており、に設定されている列のみを返しますAUTO_INCREMENT
。しかし、Sybase SQL Anywhereでこれをどのように行うことができますか?JDBCドライバーはこれらのメソッドを実装しておらずINSERT .. RETURNING
、Postgresのように句はありません。多分走る以外にそれをする方法はありますか
挿入直後?
sql - トリガーが作成されていない表のカーソルを含むトリガーを作成できますか?
たとえば、従業員テーブルのトリガーがあるとします。テーブル部門からカーソルループを作成したい。次に、属性を取得して会社テーブルに挿入します。テーブル部門が見つからないという実行時エラーが発生するため、答えはノーだと思いますが、これを回避して同じ効果を得る方法はありますか?