問題タブ [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.
sql-server - Linux で ODBC 用の DSN を作成するにはどうすればよいですか?
DSNを使用してSQL Serverに接続すると思われるLinuxアプリケーションを掘り下げています。接続が機能しなくなり、使用されている資格情報が見つかりません (わかっているのは DSN の名前だけです)。
Windows の DSN についてはよく知っていますが、Linux では DSN はどのように作成され、どこに保存されているのでしょうか?
c# - Progress Database Character[] データ型と C# 文字列の間で変換する方法は?
プログレス データベースでは、Character[x] データ型を使用できます。C# と ODBC を使用して特定の x に書き込むにはどうすればよいですか?
Character[x] の意味を理解していない限り、答えないでください...これは文字列 (文字の配列) ではなく、文字列の配列 (文字の配列) です。
excel - SSRS: Excel ファイルからのデータのクエリ中にエラーが発生しました (ODBC 経由)
を使用して簡単なチャートをレンダリングしようとしていますSSRS
。データは Excel シートにあります。ユーザー DSN を設定し、 をSSRS
使用してデータ ソースを作成しましたODBC
。
タブでExcelを照会できData
ます。ただし、プレビューしようとすると、次のエラーが表示されます。
error [hy000] [microsoft] [odbc excel driver] リンクされた Microsoft Excel ワークシートを表示するための接続が失われました。
なぜこれが起こっているのか、どうすれば解決できるのか誰にも分かりますか?
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) の両方が高速で、適切に設計されているようです。ただし、データベース サーバーに大きな負荷がかかる場合があります。
私たちが試すことができることについて誰か提案があれば...私たちに知らせてください!
ado.net - 64 ビットの ADO.NET 経由の CSV アクセス?
32 ビット .NET アプリでは、次の OLEDB 接続文字列を使用して、ADO.NET 経由で CSV ファイルに接続できます。
またはこのODBCのもの:
ただし、OLEDB Jet ドライバーまたは ODBC テキスト ドライバーのいずれかの 64 ビット バージョンはないようです。
CSV を 1 行ずつ解析することも、32 ビット モードでアプリを実行することもできますが、理想的には、64 ビットで実行される別のドライバーを見つけたいだけです。
何か案は?
mysql - MS Access と MySQL の間でデータを同期する最良の方法は何ですか?
Windows マシンにアクセス データベースがあり、これを Linux Web サーバーの mysql にインポートする必要があります。現時点では、アクセス データベース テーブルはテキスト ファイルとしてエクスポートされ、ftp で自動的にコピーされ、mysql にロードされます。
おそらくODBC接続などを使用して、これを行うためのより良い方法はありますか?
既に存在する情報のコピーを制限する最善の方法は何ですか。つまり、アクセス データベースにはあるが mysql データベースにはまだないレコードのみを転送します。
アクセス データベースは別のプログラムによって処理されます。アクセス データベースに変更を加えたり、開いたりする必要がなければ最高です。アクセス データベースから更新されたレコードをインポートする必要はありません。mysql データベースがメイン ソースになり、一部のレコードが削除または変更されます。意図的に削除されたレコードを復元するのではなく、mysql データベースに存在しなかったレコードのみをインポートしたい。
schema - ODBC と OleDB を使用してスキーマにアクセスする最も効率的な方法
C# で DAL テンプレートを作成していますが、ODBC と OleDB を使用してスキーマ情報にアクセスする最も効率的な方法は何だろうと考えています。列、列の種類、および主キーの情報が必要です。
ありがとう
database - Sybase ツールキットや Perl DBI などを使用して *.DB ファイルにアクセスする方法はありますか?
私が勤務している診療所では、ODBC を持たない MIS を使用しています。ただし、エクスポート機能があり、「export.DB」ファイルにダンプするようです。Windows では、これは伝統的に Paradox データベースです。ただし、ディレクトリ アーキテクチャを調べてみると、ポータブルな Sybase サーバーがあるようです。Sybase ツールキットや Perl DBI などを使用して *.DB ファイルにアクセスする方法はありますか?
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>
sql - 再帰SQLクエリでサブツリー内のすべてのノードを見つける方法は?
ノード間の子と親の関係を定義するテーブルがあります。
parentID
常に有効な既存のノードを指している場合、これは当然ツリー構造を定義します。
その場合、ノードはルートノードでparentID
あるNULL
と見なすことができます。
どのように私は:
- 特定のノードの子孫であるすべてのノードを検索しますか?
- 特定の深さまでの特定のノードの下にあるすべてのノードを検索しますか?
これらのそれぞれを単一のSQL(必然的に再帰的であると思います)または2つの相互再帰クエリとして実行したいと思います。
これはODBCコンテキストで行っているため、ベンダー固有の機能に依存することはできません。
編集
- テーブルはまだ作成されていないため、列/テーブルを追加することはまったく問題ありません。
- ツリーは潜在的に更新され、頻繁に追加されます。補助的なデータ構造/テーブル/列は可能ですが、最新の状態に保つ必要があります。この種の質問のために手が届く魔法の本があれば、私は知りたいです。
どうもありがとう。