2016-09-21 7 views
0

.NET 4.6.1を使用するET(エラスティックトランザクション)では、2つのV12データベースがあります。エラーが発生する前に、トランザクションがsys.dm_tran_active_transactionsビューのtransaction_uowカラムから最初のデータベースにエラスティックに昇格していることがわかります。SQL Azureでエラーが発生するエラスティックデータベーストランザクション8510

2番目のデータベースへの接続を開くために次のコードを呼び出すと、エラーが発生します: "サービスで要求の処理中にエラーが発生しました。 、もしあれば、「

Error happens when calling connection.open() 

Using connection = CreateConnection() 

End Using 

Protected Function CreateConnection(connectionString As String) As IDbConnection 
    Try 
     Dim connection = DbProviderFactory.CreateConnection() 
     connection.ConnectionString = connectionString 
     connection.Open() 
     Return connection 
    Catch ex As DbException 
     Throw ex 
    End Try 
End Function 

答えて

0

を破棄しなければならない私たちは、sys.databasesを比較することによって、すべてのデータベースにまったく同じデータベースオプションを設定することでこの問題を解決するために管理しました。たとえば、私たちのデータベースの中には、スナップショットアイソレーションを使用していたものと、

関連する問題