We are running Progression 7.6.200.5 (Feb patch) on a Novell server (5.1 sp7), pervasive 2000i SP4 with Windows XP clients (running Novell Client 4.83 sp3) TCP/IP.
When logging in through PWE, we receive the error message - An error occurred while getting the DSN name. We are able to accept this and go on but none of the predefined crystal reports will execute. When attempting to run a crystal report from within Progression the following error is generated:
Error Occurred in RunMR2KReport
-2147024809
Error 524 in ERSRecSet.ConnectString:
Unable to connect to the database. Check you connection string.
Errors are also logged to the pvsw.log:
Error 8505 an initialization error occurred when trying to establish a session with the WSE.
Error 8517 an error occurred when closing the session with WSE.
The only reference to these errors I could locate is Pervsaive documentation saying these errors indicate an attempt to use a local workstation engine to read that data files. It suggested setting the target engine to server only in the PCC. I did this and it didn't help.
Other things I have done.
I was using Novel Client 4.9, one tek tip suggested going back to 4.83 (no change)
Added the server and tcp/ip address to the lmhosts file on client.
I can sucessfully ping the server by name.
Several tips on Progressions's Infomine discuss this error. They include reinstalling Pervsavie, confirming permissions, rights to registry keys, deleting ODBC connections etc. etc. etc.
I have tried each of these. My understand (although somewhat limited since I am totally new to the progression, pervasive, novell environment) is the data sources are established automatically and no longer needed to be manually setup in the ODBC Data Source Administrator.
I removed all defined data sources with no luck, I also created data sources for each of the companies defined in Progression also with no luck. It is not clear in the informine articles what the proper naming convention/configuration is for the ODBC data sources.
If someone is successfully operating in this environment and would be willing to share how their ODBC drivers are defined or other things they ran into I would be very gratefull.
I also ran the Pervasive system analyzer (both 2000i and 8.50) to see if it would detect any problems.
Both report an error when resolving the target server address. Ultimately they both resolve our server name to the proper IP address.
The result of testing communication TCPIP with PSA (2000i):
Information : IDSHOSTS entry :
Information : Target does not appear to be IDS.
Warning : NWDSReadObjectInfo : object F : status : fffffda7 (-601)
Information : Calling NetWare API to parse input target.
Information : Target server name SI_FS1
Information : Fully qualified name SI_FS1\SYS:\PVSW
Friday, March 12, 2004, 14:35 ---Step 3 : Resolve full target name into a network address.Information : Using NetWare API to query Novell Directory Services
Information : Target engine SPX address : 03E0E408:000000000001:8059
Information : Checking DNS for TCP/IP address of SI_FS1.
Warning : getservbyname failed : 11004
Warning : Using Btrieve default port : 3351
Information : Target engine TCP address : 10.0.0.5:3351
The result of testing communication TCPIP with PSA (8.50):
*** Establishing connection using TCP/IP protocol...
Target machine name : si_fs1
Resolving target name to TCP network address...
Trying to use named pipe request to resolve name to address...
Unable to resolve name to address via named piped request. CallNamedPipe function returned status 67.
Trying to use Domain Name Server to resolve name to address...
Successfully resolved target name to address.
Target TCP address is 10.0.0.5:3351.
Attempting to connect via WinSock TCP/IP...
Successfully connected to 10.0.0.5 via TCP/IP protocol.
I don't know if these errors are relevant or not, but my hunch is PWE is possibly using one of these name resolution methods and is failing. Other posts have indicated PWE is 'hard coded' to look for specific name DSN's etc - again since I'm not sure exactly the syntax or configuration expected I am at a loss.
Since I am new to Progression I am curious what others would recommend regarding support. I spoke with Progression about tech support and they said they offer it but most go through a reseller.
I would be interested in feedback from users that are getting their support directly with Progression and their opinion of it as well as using reseller support. I am open to going either direction but would like feedback before making a decision.
Appreciate any help and/or feedback anyone can provide.
Thank you!
Jim
When logging in through PWE, we receive the error message - An error occurred while getting the DSN name. We are able to accept this and go on but none of the predefined crystal reports will execute. When attempting to run a crystal report from within Progression the following error is generated:
Error Occurred in RunMR2KReport
-2147024809
Error 524 in ERSRecSet.ConnectString:
Unable to connect to the database. Check you connection string.
Errors are also logged to the pvsw.log:
Error 8505 an initialization error occurred when trying to establish a session with the WSE.
Error 8517 an error occurred when closing the session with WSE.
The only reference to these errors I could locate is Pervsaive documentation saying these errors indicate an attempt to use a local workstation engine to read that data files. It suggested setting the target engine to server only in the PCC. I did this and it didn't help.
Other things I have done.
I was using Novel Client 4.9, one tek tip suggested going back to 4.83 (no change)
Added the server and tcp/ip address to the lmhosts file on client.
I can sucessfully ping the server by name.
Several tips on Progressions's Infomine discuss this error. They include reinstalling Pervsavie, confirming permissions, rights to registry keys, deleting ODBC connections etc. etc. etc.
I have tried each of these. My understand (although somewhat limited since I am totally new to the progression, pervasive, novell environment) is the data sources are established automatically and no longer needed to be manually setup in the ODBC Data Source Administrator.
I removed all defined data sources with no luck, I also created data sources for each of the companies defined in Progression also with no luck. It is not clear in the informine articles what the proper naming convention/configuration is for the ODBC data sources.
If someone is successfully operating in this environment and would be willing to share how their ODBC drivers are defined or other things they ran into I would be very gratefull.
I also ran the Pervasive system analyzer (both 2000i and 8.50) to see if it would detect any problems.
Both report an error when resolving the target server address. Ultimately they both resolve our server name to the proper IP address.
The result of testing communication TCPIP with PSA (2000i):
Information : IDSHOSTS entry :
Information : Target does not appear to be IDS.
Warning : NWDSReadObjectInfo : object F : status : fffffda7 (-601)
Information : Calling NetWare API to parse input target.
Information : Target server name SI_FS1
Information : Fully qualified name SI_FS1\SYS:\PVSW
Friday, March 12, 2004, 14:35 ---Step 3 : Resolve full target name into a network address.Information : Using NetWare API to query Novell Directory Services
Information : Target engine SPX address : 03E0E408:000000000001:8059
Information : Checking DNS for TCP/IP address of SI_FS1.
Warning : getservbyname failed : 11004
Warning : Using Btrieve default port : 3351
Information : Target engine TCP address : 10.0.0.5:3351
The result of testing communication TCPIP with PSA (8.50):
*** Establishing connection using TCP/IP protocol...
Target machine name : si_fs1
Resolving target name to TCP network address...
Trying to use named pipe request to resolve name to address...
Unable to resolve name to address via named piped request. CallNamedPipe function returned status 67.
Trying to use Domain Name Server to resolve name to address...
Successfully resolved target name to address.
Target TCP address is 10.0.0.5:3351.
Attempting to connect via WinSock TCP/IP...
Successfully connected to 10.0.0.5 via TCP/IP protocol.
I don't know if these errors are relevant or not, but my hunch is PWE is possibly using one of these name resolution methods and is failing. Other posts have indicated PWE is 'hard coded' to look for specific name DSN's etc - again since I'm not sure exactly the syntax or configuration expected I am at a loss.
Since I am new to Progression I am curious what others would recommend regarding support. I spoke with Progression about tech support and they said they offer it but most go through a reseller.
I would be interested in feedback from users that are getting their support directly with Progression and their opinion of it as well as using reseller support. I am open to going either direction but would like feedback before making a decision.
Appreciate any help and/or feedback anyone can provide.
Thank you!
Jim