問題タブ [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.
crystal-reports - web.ConfigファイルでODBC接続する方法
私はsybaseデータベースでクリスタルレポートを作成することでした。これらのレポートを表示するには、reportviewer を使用します。web.config ファイルで ODBC 接続を行う方法に行き詰まっています。
私はwinformsを使っていましたが、まだ学んでいます。
sql-server - SQL Server ODBC データ ソースを作成する最も簡単で保守しやすい方法は何ですか?
SQL Server ODBC データ ソースをプログラムで作成する方法が必要です。レジストリに直接アクセスすることでこれを行うことができます。更新された SQL Server ドライバーでレジストリ キーまたは値の変更から保護するために、利用可能な (SQL Server/Windows) API を介してこれを行うことができればより良いでしょう。
承認済みの回答 注: SQLConfigDataSource を使用すると、レジストリ キーなどの詳細からコードが抽象化されるため、より堅牢になります。ただし、SQL Server がこれを、(区切り文字列ではなく) 厳密に型指定された属性を取り、ドライバーを介して公開する高レベルの関数でラップすることを望んでいました。
sql - ツール: ODBC から SQL 05 への ETL?
実行するようにスケジュールできるスクリプト/パッケージをすばやく作成するのに役立つシンプルなツールが欲しいだけです。私の変換要件は非常に単純です (列名の変更、テーブルの結合/分割、および日付変換)。これについては、開発速度のために柔軟性を犠牲にします。
思い当たることはありますか?
sql - DTS を使用して Oracle サーバーから MS SQL サーバーにデータをコピーできるようにするには、MS SQL サーバーにどの Oracle ドライバーをインストールする必要がありますか?
私はOracle サーバー(バージョン 9 だと思います) とMS SQL サーバー(バージョン 2000) を持っています。MS SQL サーバーは、MS Windows Server 2003を実行しています。
DTS を使用して Oracle サーバーからデータを抽出し、MS SQL サーバーに流し込みたいと考えています。Oracle サーバーと通信できるようにするには、MS SQL サーバーにどのドライバーをインストールする必要があるかを見つけるのに問題があります。(それが ODBC なのか「ネイティブ」な Oracle ドライバーなのかはあまり気にしません。)
しばらく前にこれを見たとき、そこにあるさまざまな Oracle ドライバーとバージョンの膨大な数に唖然としました。推奨される正確な Oracle ドライバーへの直接リンクに関するヘルプは大歓迎です。また、他の役立つヒントを提供してもかまいません。:) (サーバー/OSのアップグレードは別として、それはすぐには起こりません...)
インストールが推奨されているのは Instant Client であることは理解していますが、より具体的には私の状況では、ページhttp://www.oracle.com/technology/software/tech/oci/instantclient/htdocs/winsoft にあります。 html、これら2 つのパッケージをインストールする必要がありますか?
これは最新バージョンであり、Oracle 9 に接続できるはずです。
「すべてのインストールには基本パッケージが必要」であるため、Oracle Web ページの下部にある情報に従ってください。
ODBCを使用する必要があるためです。
私はこれを正しく理解しましたか?
c++ - C++ SQLBindParameter
変数の宣言は次のとおりです。
...「cin」ステートメントを実行してデータを取得します...
int と double は正常に機能し、テーブルに格納されます...しかし、文字列を格納する方法がわかりません...
c++ - C++ ODBC で複数のレコードセットを操作する方法
複数のテーブルに情報を格納し、それらを中央のテーブルにリンクする複雑なプロセスを合理化しようとしています。リンクは、一意のリンクを提供するために各テーブルで生成された IDENTITY 値を使用して行われます。SET NOCOUNT ON と SELECT @@identity の組み合わせを使用して各 ID を取得できることはわかっていますが、それでもテーブルごとに個別の SQLExecute() を呼び出す必要があります。ADO は ODBC ドライバーを使用して複数のレコードセットを処理できるという記事を何十回も読みました。
ADO と同様の動作をするために、標準の ODBC のすべてを既にカプセル化しています。基本的に、ADO の NextRecorset() を再作成できる ODBC API 呼び出しを知る必要があります。
私は、必要に応じて SQL Server ODBC または SQL Native Client Drivers を使用して、MS SQL 7 と MS SQL 2005 の組み合わせに取り組んでいます。
最終目標:
java - JNI を使用して C ODBC 接続を JVM に公開するにはどうすればよいですか?
呼び出し API を使用して既存の C アプリケーションに JRE を埋め込んでいます。JDBC を使用して、そのコードでデータベースを操作できるようにしたいと考えています。このアプリケーションはトランザクション処理アプリケーションであり、データベース トランザクションはアプリケーションの C 部分のコードによって管理され、Java コードはそのトランザクション内で実行する必要があります。これは、新しい接続を開くことができないことを意味し ます。既存の接続を再利用する必要があります。
では、JRE をセットアップするときに既存の ODBC 接続ハンドルへの JDBC アクセスを提供する方法はありますか? JDBC-ODBC ブリッジの一部かもしれませんが、その名前の既存のドライバーとは異なり、既存の接続とトランザクションを使用するようにセットアップできるものです。
私の他のオプションは、私が見ているように、次のとおりです。
アプリケーションで可能なすべての C 操作に同等の Java を提供します (これは非常に多くの理由で望ましくありません。非常に多くのメソッドがあり、それらを複製するのは面倒です。
ODBC 接続を JNI でラップする独自の JDBC ドライバーを作成します。確かに、それは楽しい週末 (月) のプロジェクトになるでしょうが、それよりも早く何かを成し遂げる必要があると私は予想しています。
助けてください、Stack-Overflow、あなただけが私の希望です!
registry - ODBC 接続で WorkArounds2=8192 を設定するとどうなりますか?
私の会社には、 Progressデータベースで実行されるサードパーティのアプリケーションがあります。ODBC接続を使用して、データベース上にアプリケーションを構築しています。
Progress の「癖」の 1 つは、SQL 列の幅を考慮しないため、varchar(50) として定義された列に 100 文字を許可することです。ODBC 経由でこのデータを読み取ると、次のエラーが発生します。
表 PUB.test_table の列 test_column に、その最大長または精度を超える値があります。
アプリケーションを構築した会社のサポート技術者は、ODBC 接続用のレジストリにいくつかの回避策フラグを追加するように私に指摘しましたが、これらのフラグが何をするのか、または可能な値が何であるかに関するドキュメントは見つかりません。レジストリキーは
KEY_CURRENT_USER->Software->ODBC->ODBC.INI->MyODBCConnectionName->WorkArounds KEY_CURRENT_USER->Software->ODBC->ODBC.INI->MyODBCConnectionName->WorkArounds2
Googleは、これらのフラグに特定の値を追加することで人々が解決した他の問題を見つけました(The Daily WTFからの私の個人的なお気に入りを含む)が、フラグが実際に何をするかを教えてくれる場所はどこにもありません。あなたは知っていますか?
sql-server - Windows にログインしていないアカウントの SQL Sever 2000 での Windows 認証
Windows 認証を使用する利点は、現在 Windows にログインしているユーザーとして、サーバーにログインするためにユーザー名とパスワードを入力する必要がないことです。しかし、特定のケースでは、同じ Windows 認証 ODBC 接続を使用して、別のユーザーとして SQL Server にログインしたいと考えています。
では、質問: Windows 認証を使用して SQL Server にログインすることはできますが、現在 Windows にログインしているユーザーとしてログインすることはできません (ユーザー名とパスワードを求めるダイアログなしで)
sql-server - SQL Server エラー "String Data, Right Truncation" の意味と修正方法を教えてください。
Web サイトでいくつかのパフォーマンス テストを行っていますが、次のエラーが頻繁に発生します。
25 行目は次のとおりです。
最後に、これは perl コードです。
何か案は?
EDIT:ここでの問題は、長すぎる文字列「74523%」でzipファイルを検索していたことです。5桁の場合、%を追加しませんでした。