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

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

vb6 - 従来の Sybase Adaptive Server Anywhere 用の DSN レス ODBC 接続文字列

これは、この記事に対する失敗した応答です: Sybase、VB、および ADO

レガシー ASA 7 データベースに接続する VB6 プロジェクトを実行しました。(何らかの理由で) ASAProv OLEDB プロバイダーを完全に使用できず、多くの調査を行った後、DSN なしの ODBC ドライバー接続用の ODBC shim 用の OLEDB プロバイダーの接続文字列を次に示します。

Provider=MSDASQL.1;Driver={Adaptive Server Anywhere 7.0};CommLinks=TCPIP,SharedMemory;EngineName=<database_name>;UID=DBA;PWD=SQL

dbeng7.exeが<database_name>データベースを実行しているインスタンス名です。エンジン ログで「データベース " <database_name>" を開始中」を確認してください。

HKLM\SOFTWARE\ODBC\ODBC.INI\<system_dsn>システム DSN を作成し、設定を調整し、値キーを検査することで、ODBC 接続文字列の有効なプロパティ名をすべて見つけることができます。

MSDASQL プロバイダー接続文字列の Driver プロパティで使用できる ODBC ドライバーは、次のサブキーです。HKLM\SOFTWARE\ODBC\ODBCINST.INI

どうやら Sybase のログイン パスワードは大文字と小文字を区別しないようです。

乾杯
</wqw>

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

c++ - "partition by" を使用したプリペアド ステートメントは Sybase IQ に対して機能しませんか?

プリペアド ステートメントを使用して Sybase IQ をクエリすると、問題が発生します。クエリ全体をテキストとして入力し、パラメータなしで PrepareStatement を呼び出すと、クエリは正常に機能します。しかし、1 つのパラメーターに固執すると、SQL が正しい場合でもエラーが返されます。理由はありますか?

このコードは問題なく動作し、クエリを実行します。

しかし、これはまったく同じことですが、コードに「2001」と直接入力する代わりに、パラメーターを使用して挿入します。

[Sybase][ODBC Driver][Adaptive Server Anywhere]Invalid expression near '(SUM(1) over(partition by foobar)) as myColumn' というエラーが発生します。

2番目のものが失敗した場合、最初のものが機能する理由は何ですか? 挿入されたSQLパラメータなどで「partition by」を使用することは許可されていませんか?

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

sybase-asa - Sybase ASA 8 文字の問題 - £ と ú

クライアントで、2 台の異なるマシンにインストールされたレガシー アプリケーションで同じデータ フィールドが異なって表示されるという問題があります。問題の文字は英国のポンド記号 £ で、一部のマシンでは ú と表示されます。

この文字が間違っているマシンでは、この文字を £ で上書きしようとしましたが、以前は正しく機能していたマシンでは文字が「壊れて」しまいます。

奇妙なことに、この問題は、数年間アプリケーションに変更がなかったにもかかわらず、他のマシンに広がり始めました。クライアントは、新しいソフトウェアや更新が適用されていないことを保証します. フィールド値の表示は、データベースへのすべての接続で一貫しています。アプリケーション、Interactive SQL、Crystal Reports 8、9、10 を通じて。

すべてのクライアント マシンは、TCP/IP を介して同じ ASA 8.0.2.4234 データベース サーバ サービスに ODBC 経由で接続しています。

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

sybase-asa - sybase で DB ファイルを回復することは可能ですか? 私は自分のdbファイルを失いました

「Trak.db」を失いました。ログ ファイルが利用可能ですが、ログ ファイルからこれを回復することは可能ですか? ログファイルの使用?

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

parameters - Sybase ASA 9ストアドプロシージャ、デフォルトパラメータを使用

たとえば4つのパラメータを使用してSybaseASAにストアドプロシージャ「test」があります。

ここで、デフォルト値としてpar1を使用してこのストアドプロシージャを実行します。

しかし、par1の実際の値は0ではなく1です!

私も試しました

しかし、それは実行されません。

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

cursor - sybase asa で動的カーソルを作成する

Sybase ASA 9 のストアド プロシージャで動的な結果セットを作成する必要があります。

クエリがあるとしましょう:

そのクエリのすべての値を取得するには、カーソルを作成する必要があります。どのように?

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

.net - C# で Adaptive Server Anywhere ネットワーク サーバーの ODBC 接続文字列を設定する方法

ネットワーク サーバー (バージョン 7.0) のどこでも適応型サーバーがあり、その名前は「TestServer」です。ここで、クライアントは DOTNET で OdbcConnetion を使用してこのサーバーに接続したいのですが、接続文字列を設定するにはどうすればよいですか?

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

sql-server-2008 - SQL Server Reporting Services を SQL Anywhere データベース (ASA/ASE) に接続する

SQL Server 2008 Reporting Services を Sybase SQL Anywhere データベース (ASA または ASE) に接続する方法はありますか? おそらくODBCを使用しています...

もしそうなら、あなたはそれをしましたか?親切に経験と注目すべき考慮事項を共有してください。

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

database-performance - 高負荷需要でデータベースのパフォーマンスを適切にテストするにはどうすればよいですか?

Web アプリケーションのストレス テストに関する多くのトピックを見つけました。

私の目標は異なります。データベースのみをテストすることです(sybase sql どこでも9)。

必要なもの:

  • すべての SQL を診断し、ボトルネックを見つけるためのツール。システム全体を簡単にマクロ表示できればいいのにと思います。
  • 優れた SQL クエリを設計/構築するためのベスト プラクティス。

システムの問題は次のとおりです。

  • 20GB のデータベース サイズ。
  • 1 秒あたり 2 ~ 5 件のリクエスト
  • 数千のSQLがコードに散らばっています(この厄介な問題は、システムを書き直すだけで解決できます)。