Oracle

ORA-00161: transaction branch length 103 is illegal (maximum allowed 64).

XID トランザクション・ブランチの処理を指す

bqual はブランチ修飾子

http://forums.oracle.com/forums/thread.jspa?threadID=516250

http://social.msdn.microsoft.com/forums/en-US/windowstransactionsprogramming/thread/c015d4ce-0307-46ee-b6f4-e0cf2e0faadf/

Vista が対応しません、より高いバージョンのOracleをインストールか
The Microsoft fix is Vista SP1. The Oracle fix is 10.2.0.4 applied to the 10.2 client box. There's a backport in the works for 11g client as well, but not yet available.

オフィスドキュメントによる情報:

ORA-00161 transaction branch length string is illegal (maximum allowed string)
Cause: An external transaction branch ID with a length either too large or 0 was passed in.
Action: Report the problem to your external transaction coordinator vendor.

Oracleアセンブリバージョン

.NET 版の Oracleアセンブリでは、参照するアセンブリのバージョンとクライアントにインストールするバージョンが異なると動作できません。

Oracle.DataAccess.dllとOraOps11w.dllのバージョン番号必ず一致すること。OraOps11w.dll中ではハードコーディングで決まられている

コンポーネントが見つかりません

下記のような接続文字列を用いて、Oracleをアクセスする際に、

Provider=MSDAORA;Data Source=DB;User ID=K4877;Password=pass4877

開発PC上にOracle Clientはインストール済みなのに、下記のエラーが発生しました。

Oracle クライアントとネットワーク コンポーネントが見つかりません。これら
のコンポーネントは Oracle Corporation から提供され、Oracle Version 
7.3.3 (またはそれ以降) のクライアント ソフトウェアの一部としてインストール
されます。 プロバイダは、これらのコンポーネントがインストールされるまで機能
しません。

解決策:

オラクルクライアントのインストール先の「Client_1」(デフォルトでは、C:\Oracle\product\バージョン番号\Clinet_1)の「セキュリティ」タブを開いて、「Authenticated Users」の「読み取りと実行」チェックを一旦オフしてから、もう一回オンに設定します。「OK」で確定してから、PCを再起動すれば、解決できます。



セシウム137を97.7%吸着

コメント:



(画像の文字列を入力して下さい)

トップ   編集 凍結 差分 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2019/12/02 (月) 12:35:21 (1628d)

e[NȂECir Yahoo yV LINEf[^[Ōz500~`I
z[y[W ̃NWbgJ[h COiq@COsیI COze