11/25/2024 8:38:57 AM
|
|
slxdeveloper.com Community Forums |
|
|
|
The Forums on slxdeveloper.com are now retired. The forum archive will remain available for the time being. Thank you for your participation on slxdeveloper.com!
Forum to discuss reports for SalesLogix including Crystal, SQL Reports, etc. View the code of conduct for posting guidelines.
|
|
|
|
Unable to initialize data dictionary
Posted: 07 Feb 07 11:16 AM
|
fiogf49gjkf0d I have recently installed the Web Host 7.0.1 along with Crystal Reports Enterprise XI and Web Reporting. The website appears to be working fine except when I click on the Reports icon in the NavBar, I receive the following error message:
Server Error in '/aspscripts' Application. --------------------------------------------------------------------------------
Unable to initialize data dictionary. Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.
Exception Details: System.Data.OleDb.OleDbException: Unable to initialize data dictionary.
Source Error:
An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.
Stack Trace:
[OleDbException (0x80004005): Unable to initialize data dictionary.] System.Data.OleDb.OleDbConnectionInternal..ctor(OleDbConnectionString constr, OleDbConnection connection) +1054721 System.Data.OleDb.OleDbConnectionFactory.CreateConnection(DbConnectionOptions options, Object poolGroupProviderInfo, DbConnectionPool pool, DbConnection owningObject) +53 System.Data.ProviderBase.DbConnectionFactory.CreateNonPooledConnection(DbConnection owningConnection, DbConnectionPoolGroup poolGroup) +27 System.Data.ProviderBase.DbConnectionFactory.GetConnection(DbConnection owningConnection) +47 System.Data.ProviderBase.DbConnectionClosed.OpenConnection(DbConnection outerConnection, DbConnectionFactory connectionFactory) +105 System.Data.OleDb.OleDbConnection.Open() +37 WebHost.SlxSession.getUserConnectionStringInfo(HttpContext context, String uid, String constr, String& userSecCode, String& userName, String& userPW, String& rwPass) +64 WebHost.SlxSession.getConStr(HttpContext context, String uid, String strTimeZoneKey) +659 WebHost.SlxSession.SessionInit(HttpContext context, String uid, String timezone) +143 WebHost.SlxSession.ReInit(HttpContext context) +745 WebHost.SlxPageBase.OnInit(EventArgs e) +85 System.Web.UI.Control.InitRecursive(Control namingContainer) +321 System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +692 -------------------------------------------------------------------------------- Version Information: Microsoft .NET Framework Version:2.0.50727.42; ASP.NET Version:2.0.50727.42
I've tried applying the SLX_MS_KB928388_Workaround and a Time Zone registry entry supplied by SLX, but it hasn't resolved the problem.
I also see this error in the application event log:
The server was unable to add the virtual root '/RASSamples11' for the directory 'C:\Program Files\Business Objects\Report Application Server 11.5\Samples' due to the following error: The system cannot find the file specified. The data is the error code. For additional information specific to this message please visit the Microsoft Online Support site located at: http://www.microsoft.com/contentredirect.asp
Any ideas would be greatly appreciated.
Thanks. |
|
|
|
Re: Unable to initialize data dictionary
Posted: 24 May 07 9:02 PM
|
fiogf49gjkf0d This probably won't help, but I thought I would throw it out there just in case. When we upgraded to 7.01 and tried to login, we were getting this error. We had to install the SQL Native Client (executable) on all the users machines before this error went away. Still not exactly sure how this comes into play - but perhaps it will help. |
|
|
|
Re: Unable to initialize data dictionary
Posted: 25 May 07 2:50 AM
|
fiogf49gjkf0d Brian, the reason is because the Connection Mgr uses the new SQL Native Client. When your SLX Clients connect, it uses the same info to make a direct connection to SQL Server - also used Native Client. Unlike XP clients of old where MDAC includes the pieces required to connect via MS OLE DB the new Native Client is not installed. Installing it manually, as you found, makes it work. |
|
|
|
You can
subscribe to receive a daily forum digest in your
user profile. View the site code
of conduct for posting guidelines.
Forum RSS Feed - Subscribe to the forum RSS feed to keep on top of the latest forum activity!
|
|
|
|
|
|
|
|