問題タブ [sybase-asa]
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.
windows-7 - Adaptive Server Anywhere 8 レジストリ設定
asa8 データベースで実行するアプリケーションがあります。インストールファイルをコンパイルするために inno-setup を使用しています。レジストリに ODBC エントリを入力するサンプルの inno-setup コードを探しています。以下の投稿から現在のロジックに基づいています。
Adaptive server どこでも ASA SqlAnywhere 8.0 ODBC ドライバー
現在、[registry] セクションの下の inno-setup ファイルに入っています。
これはすべて、WINXP (32 ビット) で正常に動作します (ソートオフ)。Win7 (64bit) では動作しません。誰かが 32 ビット OS と 64 ビット OS の両方で動作する inno-setup コードを示すことができますか? レジストリの WOW6432Node を認識しており、WIN7 に 64 ビットと 32 ビットの ODBC データ ソース アドミニストレータがあることを知っています。32 ビット ASA8 ODBC 接続は、C:\Windows\SysWOW64\ フォルダーにある ODBCAD32.exe を介してのみ確立できることを認識しています。inno-setup コードをいじりましたが、うまくいきません。今、誰かの専門家の意見が必要です。
また、上記の inno-setup コードを WINXP で実行すると、レジストリに ODBC エントリが作成されますが、実際の ODBC データ ソース アドミニストレータ GUI にはエントリが表示されません。ただし、ODBC 接続は機能します。接続を GUI に表示する方法について何か考えはありますか?
sql - Sybase ASA database and listing columns with types
If i use in ASA Sybase database for getting columns:
then i can get creator, table_name, column name, column type (varchar, int, ..) but no column id or table id cannot see. How is the query, that i can get columns
I meaned, how to get the
sql - Sybase SQL - メタ文字をエスケープする正規表現
私は Sybase SQL (ASA) を使用しており、現在は正規表現を使用しています。
私の仕事は、次の文字列のように数字、「+」、「-」、または「/」のみが含まれている場合に文字列をチェックすることです:「+49176/3421094」
私のステートメントは次のようになります(単なるテストです):
ドキュメントでは、メタ文字は「\」でエスケープする必要があると書かれていますが、このステートメントを実行すると、「不明なメタ文字」というメッセージとともに SQL エラーがスローされます。
私の質問は次のとおりです:メタキャラクターをエスケープするにはどうすればよいですか (特にクラス []) ?
sybase - サイベース・エニウェア。DB のバージョンを確認するための SQL クエリ
Sybase SQL Anyware のバージョンを確認するためのクエリまたはコマンドは?
対話型クライアントとしてsqlsh + freetdsを (Emacs で)使用します。
entity-framework - Sql Anywhere 5 .db ファイルからデータを抽出する
いくつかの SqlAnywhere 5 .db ファイルからデータを抽出する必要があります。このファイルは、別のシステムが実行中のデータベースから定期的に抽出して保存します。
マシンに sqlAnywhere 16 スイートをインストールしました。
ここに書かれているように、プレーンado.Netを使用してデータベースに接続しようとしました: http://www.sybase.com/detail?id=1054947
しかし、コメントとして表示されるエラーが発生しました。
そのため、 dbunload ユーティリティを使用して db を新しいバージョンに変換しようとしましたが、パーミッションに関して表示されるエラーが発生しました。それをグーグルで検索すると、dbを抽出できるようにするには、DBA資格情報(私は持っていません)が必要なようです。また、-t オプションを使用して「ピース」テーブルのみを試しましたが、結果はありませんでした。
他のこと(odbc、サードパーティのドライバー)も試しましたが、結果はありません。
私が求めているのは、これらの .db ファイルからプログラムでデータを抽出する方法はありますか? Entity Framework は大きなプラスになります。
ありがとう