Frage zur CLR Integration

19/02/2008 - 16:22 von Roland Schumacher | Report spam
Hallo NG

Wie muss ich die pdb Datei einbinden damit ich sinnvolle Exception
Meldungen bekomme?

Ich mache es so.
[...]
CREATE ASSEMBLY SQL_INTEGRATION
AUTHORIZATION [dbo]
FROM 'D:\Install Files\SQLIntegration.dll'
WITH PERMISSION_SET = UNSAFE
GO
ALTER ASSEMBLY SQL_INTEGRATION
ADD FILE FROM 'D:\Install Files\SQLIntegration.pdb';
GO
[...]

Aber die Exceptions sind nicht genau. Es fehlen die Zeilennummern die ja in
den pdb's drin sind.

Eim Beispeil:
[...]
The description for Event ID ( 100 ) in Source ( Navison Person ) cannot be
found. The local computer may not have the necessary registry information
or message DLL files to display messages from a remote computer. You may be
able to use the /AUXSOURCE= flag to retrieve this description; see Help and
Support for details. The following information is part of the event:
System.InvalidCastException: Specified cast is not valid.
at StoredProcedures.LoadPersons(String ServerIP, String Mandant).
[...]

Damit kann ich nichts anfangen. Zudem kann ich nicht debuggen. Der SQL
Server ist nur via VPN erreichbar und die C-ODBC Geschichte auf den
Navision Server ist auch so ne Sache. Also brauche ich aussagekràftige
Fehlermeldungen.

Aber wie?
Gruss
Roland Schumacher
http://blog.geniali.ch/
 

Lesen sie die antworten

#1 Anke
08/05/2008 - 10:21 | Warnen spam
Hi Roland,

schau mal, ob Dir nachstehender Link weiterhilft.

Using CLR Integration in SQL Server 2005:
http://msdn.microsoft.com/en-us/lib...45136.aspx

MfG

Anke


"Roland Schumacher" wrote in message
news:opth804gul4a$
Hallo NG

Wie muss ich die pdb Datei einbinden damit ich sinnvolle Exception
Meldungen bekomme?

Ich mache es so.
[...]
CREATE ASSEMBLY SQL_INTEGRATION
AUTHORIZATION [dbo]
FROM 'D:\Install Files\SQLIntegration.dll'
WITH PERMISSION_SET = UNSAFE
GO
ALTER ASSEMBLY SQL_INTEGRATION
ADD FILE FROM 'D:\Install Files\SQLIntegration.pdb';
GO
[...]

Aber die Exceptions sind nicht genau. Es fehlen die Zeilennummern die ja
in
den pdb's drin sind.

Eim Beispeil:
[...]
The description for Event ID ( 100 ) in Source ( Navison Person ) cannot
be
found. The local computer may not have the necessary registry information
or message DLL files to display messages from a remote computer. You may
be
able to use the /AUXSOURCE= flag to retrieve this description; see Help
and
Support for details. The following information is part of the event:
System.InvalidCastException: Specified cast is not valid.
at StoredProcedures.LoadPersons(String ServerIP, String Mandant).
[...]

Damit kann ich nichts anfangen. Zudem kann ich nicht debuggen. Der SQL
Server ist nur via VPN erreichbar und die C-ODBC Geschichte auf den
Navision Server ist auch so ne Sache. Also brauche ich aussagekràftige
Fehlermeldungen.

Aber wie?
Gruss
Roland Schumacher
http://blog.geniali.ch/

Ähnliche fragen