問題タブ [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.
c# - データ転送時の「メモリ不足」エラー
Sybase Ase データベースから読み取り、新しく作成されたローカル Sybase Asa データベースに書き込むことで、レコードを転送するアプリケーションを作成しました。転送するレコードは 110.000 近くあります。
私のローカル マシンでは、アプリケーションは正常に実行されます (Windows7-32 ビット - 3GB RAM) が、開発サーバー (Windows Server 2008 - 64 ビット - 8GB RAM) では、"OUT OF MEMORY" エラーが発生します。
- レコード数は ~ 40.000 で、「ワーキング セット - プライベート」 ~ 1.800.000kb(2,8gb)
- gc の合計メモリ増分は安定しています
ここにログが流れます。
- Verbose ワーキング セット - プライベート: 507948K、GC GetTotalMemory: 49229720
- Verbose ワーキング セット - プライベート: 918620K、GC GetTotalMemory: 51377000
- Verbose ワーキング セット - プライベート: 1328568K、GC GetTotalMemory: 52245316
- Verbose ワーキング セット - プライベート: 1739128K、GC GetTotalMemory: 52978364
- Verbose ワーキング セット - プライベート: 1813940K、GC GetTotalMemory: 51567670
- メモリ不足 -
また、ローカルsybase asaデータベースを作成するためのこのバッチファイル。
これらは得られた知識ですが、なぜこのエラーで転送を中止したのか理解できません。私のマシンではすべて問題ありませんが、サーバーでは何が違うのでしょうか? どこで問題を探す必要がありますか? また、プライベートの増分にどのようにコメントする必要がありますか?
sql - Sybase データベース内のすべてのテーブルの行数列数
データベース名 ATs があります。このデータベースには 150 のテーブルがあります。データベース上のすべてのテーブルの行数と列数を返すステートメントを作成したいと考えています。
SQL SERVER 2008 用のストア プロシージャを作成しましたが、Sybase 用にこのスクリプトを作成する方法がわかりません。
sql - SQL 重複エントリを空白に置き換える
次のような SQL テーブルがあります。
出力を次のようにしたい:
基本的:
- 重複を空白に置き換えますが、
- 同じcol1値に対してcol6値が前の行と異なる場合は 、すべてのデータ フィールドを含める必要があります。
- col10 の値は空白です。
- col12 が削除されます。
クエリの作成に苦労しています。私はこれを見つけました:CTEの答え
そして、以下を実行しようとしました:
しかし、私はエラーが発生します"Could not execute statement. Syntax error or access violation"
私のクエリに構文エラー/アクセス違反がある場所、またはデータを抽出するためのより良い方法がある場所に誰かが光を当てることができますか?
c# - C#WebReferenceのURLアドレスを変更する
こんにちは、2 つの異なるサーバーを持つ 2 つのクライアントがあります。wsdl クラスを生成した後、SoapHttpClientProtocol コンストラクターでそれに応じてクライアントの URL アドレスを変更します。
から
に
しかし、実行時に SoapDocumentMethodAttribute を変更することはできません。それを変更しないと、私のメソッドは DataSet を null だけに戻しません。属性のすべてのアドレスを変更すると、すべて正常に動作します。
サービスは、Sybase Anywhere 9 データベースによって生成されます。動的に変更することは可能ですか?これが機能するためには、何が同一である必要がありますか?
sql - SQL Anywhere 11: データベース キャッシュが少ない場合、Select の結果に一貫性がない
5 つのサブクエリと group by 句を含む複雑な SQL クエリがあります。データベース サーバーのキャッシュを 16m に制限すると (オプション "-ch 16m" を使用)、同じ SQL クエリからランダム化された異なる結果が得られます (これらの問題は異なるマシンで再現可能です)。私たちの顧客は、-ch オプションと 8g の空きメモリを使用してキャッシュを削減せずに、自分のシステムで同じ問題を抱えています。
そのような行動の可能な説明は何ですか?
一貫性のない結果よりも、警告メッセージまたはデータベース サーバーのクラッシュが発生する方がよいと考えています。
- DB バージョン: 11.0.1.2744
- DB サイズ: ~1g
- 最新の 11.0.1.XXXX EBF リリースでもテストしました。
ここでSQL:
たとえば、列「betrag_kosten」は異なる結果を提供します (印刷画面を参照)。
sql - 一重引用符なしの CSV への SQL 出力
Adaptive Server Anywhere v7 でクエリを実行しています。
出力は次のとおりです。
123、「名前」、「住所1」、「住所2」.....
一重引用符が表示されないようにクエリを実行する方法はありますか?
soap - ASA エラー -157: 2006 05 29 04:00 をタイムスタンプに変換できません
sybase any where データベースにタイムスタンプ値を挿入しているときに、このエラーが発生しています。任意のヘルプ
com.sybase.jdbc3.jdbc.SybSQLException: ASA エラー -157: 2006 05 29 04:00 をタイムスタンプに変換できません。ネストされた例外: BINDING.JCA-11811 ストアド プロシージャの呼び出しエラー。準備および実行中にエラーが発生しました
coldfusion - Sybase Central でのサービスの作成
データベース ファイルを sybase central に接続するために、Sybase Central でサービスを作成しています。このディレクトリ「C:\sample\test.db」にあり、パラメーターにこだわっています。「このサービスを使用するには、どのパラメータを使用しますか?」と尋ねられます。これにはどのパラメータを入力すればよいですか?