-1

サーバーの Crystal Report にこのエラーがあります。このレポートは、開発者のマシンで機能します。

"Logon failed. Details: ADO Error Code: 0x Source: Microsoft OLE DB Provider for SQL Server 
 Description: [DBNETLIB][ConnectionOpen (Invalid Instance()).]Invalid connection.
 SQL State: 08001 Native Error: Error in File 
 C:\Windows\TEMP\temp_4c950a7a-9da0-4462-a806-74b3fddae638 {27458190-6D19-45D8-A8C9-     
 8386BE22C3F3}.rpt: Unable to connect: incorrect log on parameters."
4

2 に答える 2

0

SQL Server への認証には 2 つの基本的な方法があります。1 つは SQL ユーザー名/パスワードを使用する方法で、もう 1 つは「統合セキュリティ」または Windows アカウントを使用する方法です。ローカルでは接続できるが、サーバーでは接続できないという事実から、統合セキュリティを使用していると思われます。

統合セキュリティを使用している場合、Web サイトを実行しているユーザーはログインにアクセスする必要があります (デフォルトでは「NETWORK SERVICE」のようなものです)。これに偽装を使用して、必要なユーザーに設定できます (Google ASP.NET 偽装)。

于 2013-01-02T20:12:11.817 に答える
0

datasource=servername または ip address\instance name if aavailabel,port number を使用します

DataSource=myservername\myinstancename,1433
DataSource=myservername,1433
DataSource=113.132.223.33,1433
DataSource=113.132.223.33\myInstancename,1433

デフォルトのポート番号は 1433 または 1434 です

私の問題はこれで解決され、他の人の使用のために投稿されます。

于 2014-10-13T13:58:06.727 に答える