問題タブ [odbc]

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 投票する
2 に答える
56211 参照

sql-server - Linux で ODBC 用の DSN を作成するにはどうすればよいですか?

DSNを使用してSQL Serverに接続すると思われるLinuxアプリケーションを掘り下げています。接続が機能しなくなり、使用されている資格情報が見つかりません (わかっているのは DSN の名前だけです)。

Windows の DSN についてはよく知っていますが、Linux では DSN はどのように作成され、どこに保存されているのでしょうか?

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

c# - Progress Database Character[] データ型と C# 文字列の間で変換する方法は?

プログレス データベースでは、Character[x] データ型を使用できます。C# と ODBC を使用して特定の x に書き込むにはどうすればよいですか?

Character[x] の意味を理解していない限り、答えないでください...これは文字列 (文字の配列) ではなく、文字列の配列 (文字の配列) です。

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

excel - SSRS: Excel ファイルからのデータのクエリ中にエラーが発生しました (ODBC 経由)

を使用して簡単なチャートをレンダリングしようとしていますSSRS。データは Excel シートにあります。ユーザー DSN を設定し、 をSSRS使用してデータ ソースを作成しましたODBC

タブでExcelを照会できDataます。ただし、プレビューしようとすると、次のエラーが表示されます。

error [hy000] [microsoft] [odbc excel driver] リンクされた Microsoft Excel ワークシートを表示するための接続が失われました。

なぜこれが起こっているのか、どうすれば解決できるのか誰にも分かりますか?

0 投票する
4 に答える
13772 参照

sql-server - SQL Server 2005 データベースとの ODBC 接続が失われる

クライアントの 1 つは、SQL Server 2005 バックエンド上でアプリケーション (FoxPro 9) を実行しています。断続的に、SQL Server データベースとの ODBC 接続が失われています。以下は初期エラー情報です。

エラー メッセージ: 接続エラー: [Microsoft][ODBC SQL Server ドライバー][DBNETLIB]ConnectionRead (recv())。

ODBC エラー メッセージ: [Microsoft][ODBC SQL Server ドライバー][DBNETLIB]ConnectionRead (recv())。

SQL 状態: 01000

ODBC エラー番号: 10054

ODBC ハンドル: 1

FoxPro エラー番号: 1526

コマンドでこのエラーを再現することはできません。私たちは何度も解決策を試しましたが、役に立ちませんでした。私たちが見つけたそのようなハードウェア ベース ソリューションの 1 つは、http ://support.microsoft.com/kb/942861/en-us に記載されています。

これについて言及するのは、これまで見てきたものとほぼ完全に一致するからです。ただし、その投稿 (およびこの投稿http://support.microsoft.com/kb/948496 )に記載されているすべての回避策を実装しましたが、問題は引き続き発生します。

この問題は、実行時間の長いクエリの実行後に現れるようですが、アプリケーションまたは SQL Server からタイムアウト エラーを受け取っていません。プログラムの実行中にアイドル タイムアウトが発生することがあるからです。

私はハードウェアの専門家ではありませんが、ネットワークとサーバー (Windows Server 2003) の両方が高速で、適切に設計されているようです。ただし、データベース サーバーに大きな負荷がかかる場合があります。

私たちが試すことができることについて誰か提案があれば...私たちに知らせてください!

0 投票する
5 に答える
7086 参照

ado.net - 64 ビットの ADO.NET 経由の CSV アクセス?

32 ビット .NET アプリでは、次の OLEDB 接続文字列を使用して、ADO.NET 経由で CSV ファイルに接続できます。

またはこのODBCのもの:

ただし、OLEDB Jet ドライバーまたは ODBC テキスト ドライバーのいずれかの 64 ビット バージョンはないようです。

CSV を 1 行ずつ解析することも、32 ビット モードでアプリを実行することもできますが、理想的には、64 ビットで実行される別のドライバーを見つけたいだけです。

何か案は?

0 投票する
5 に答える
10659 参照

mysql - MS Access と MySQL の間でデータを同期する最良の方法は何ですか?

Windows マシンにアクセス データベースがあり、これを Linux Web サーバーの mysql にインポートする必要があります。現時点では、アクセス データベース テーブルはテキスト ファイルとしてエクスポートされ、ftp で自動的にコピーされ、mysql にロードされます。

おそらくODBC接続などを使用して、これを行うためのより良い方法はありますか?

既に存在する情報のコピーを制限する最善の方法は何ですか。つまり、アクセス データベースにはあるが mysql データベースにはまだないレコードのみを転送します。

アクセス データベースは別のプログラムによって処理されます。アクセス データベースに変更を加えたり、開いたりする必要がなければ最高です。アクセス データベースから更新されたレコードをインポートする必要はありません。mysql データベースがメイン ソースになり、一部のレコードが削除または変更されます。意図的に削除されたレコードを復元するのではなく、mysql データベースに存在しなかったレコードのみをインポートしたい。

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

schema - ODBC と OleDB を使用してスキーマにアクセスする最も効率的な方法

C# で DAL テンプレートを作成していますが、ODBC と OleDB を使用してスキーマ情報にアクセスする最も効率的な方法は何だろうと考えています。列、列の種類、および主キーの情報が必要です。

ありがとう

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

database - Sybase ツールキットや Perl DBI などを使用して *.DB ファイルにアクセスする方法はありますか?

私が勤務している診療所では、ODBC を持たない MIS を使用しています。ただし、エクスポート機能があり、「export.DB」ファイルにダンプするようです。Windows では、これは伝統的に Paradox データベースです。ただし、ディレクトリ アーキテクチャを調べてみると、ポータブルな Sybase サーバーがあるようです。Sybase ツールキットや Perl DBI などを使用して *.DB ファイルにアクセスする方法はありますか?

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 投票する
3 に答える
7324 参照

sql - 再帰SQLクエリでサブツリー内のすべてのノードを見つける方法は?

ノード間の子と親の関係を定義するテーブルがあります。

parentID常に有効な既存のノードを指している場合、これは当然ツリー構造を定義します。

その場合、ノードはルートノードでparentIDあるNULLと見なすことができます。

どのように私は:

  1. 特定のノードの子孫であるすべてのノードを検索しますか?
  2. 特定の深さまでの特定のノードの下にあるすべてのノードを検索しますか?

これらのそれぞれを単一のSQL(必然的に再帰的であると思います)または2つの相互再帰クエリとして実行したいと思います。

これはODBCコンテキストで行っているため、ベンダー固有の機能に依存することはできません。

編集

  • テーブルはまだ作成されていないため、列/テーブルを追加することはまったく問題ありません。
  • ツリーは潜在的に更新され、頻繁に追加されます。補助的なデータ構造/テーブル/列は可能ですが、最新の状態に保つ必要があります。この種の質問のために手が届く魔法の本があれば、私は知りたいです。

どうもありがとう。