Registering nc_tcp.dll for use in NAS - Windows 2012R2
hairam
Member Posts: 27
Hi everyone,
I am having som problems starting a NAS on one of our customer servers.
Navision 2009R2 is installed from the DVD and then updated to the current build by overwriting the files with build 34699.
Setup:
Navision 3.60 database (Native server)
Client version 2009R2 - Build 34699
Windows 2012R2 server.
The service is started with
Server.exe cache=100000, servername=MYSERVER, NETTYPE=TCP, database=D:\Database\FirstDatabaseFile01.fdb
I have added MYSERVER into the hostfile and the services file with Port 2407/TCP.
Native server starts fine.
NAS is started with
nas.exe servername=MYNAS, NETTYPE=TCP ,database=E:\Database\FirstDatabaseFile01.fdb, company="Test Company", startupparameter=JOBQUEUE
I have added MYNAS into the hostfile and the services file with Port 2408/TCP.
It gives me the following error
Application Server for Microsoft Dynamics NAV version 6.00 (Build 32012)
Copyright (c) 1987-2010 Microsoft Corporation
The operating system cannot load the DLL module C:\Program Files (x86)\Microsoft Dynamics NAV\60\Application Server\nc_TCP .DLL.
Check that the DLL module exists, and check that any other DLL modul es that it will use also exist.
The Application Server for Microsoft Dynamics NAV AppServer could not initialize properly.
The server will attempt to initialize every 30 seconds until this is successful.
I find i strange that it still says Build 32012 when the details of the NAS.exe file is build 34699.
I tried registering the dll file nc_tcp with regsvr32.exe but get a error.
The module "nc_tcp.dll" was loaded but the entry-point DllRegisterServer was not found.
Make sure that "nc_tcp.dll" is a valid DLL or OCX file and then try again.
I went though the patches from MS for updates to the NC_TCP.dll file but as far as I can see it has not been updated.
So any ideas?
I am having som problems starting a NAS on one of our customer servers.
Navision 2009R2 is installed from the DVD and then updated to the current build by overwriting the files with build 34699.
Setup:
Navision 3.60 database (Native server)
Client version 2009R2 - Build 34699
Windows 2012R2 server.
The service is started with
Server.exe cache=100000, servername=MYSERVER, NETTYPE=TCP, database=D:\Database\FirstDatabaseFile01.fdb
I have added MYSERVER into the hostfile and the services file with Port 2407/TCP.
Native server starts fine.
NAS is started with
nas.exe servername=MYNAS, NETTYPE=TCP ,database=E:\Database\FirstDatabaseFile01.fdb, company="Test Company", startupparameter=JOBQUEUE
I have added MYNAS into the hostfile and the services file with Port 2408/TCP.
It gives me the following error
Application Server for Microsoft Dynamics NAV version 6.00 (Build 32012)
Copyright (c) 1987-2010 Microsoft Corporation
The operating system cannot load the DLL module C:\Program Files (x86)\Microsoft Dynamics NAV\60\Application Server\nc_TCP .DLL.
Check that the DLL module exists, and check that any other DLL modul es that it will use also exist.
The Application Server for Microsoft Dynamics NAV AppServer could not initialize properly.
The server will attempt to initialize every 30 seconds until this is successful.
I find i strange that it still says Build 32012 when the details of the NAS.exe file is build 34699.
I tried registering the dll file nc_tcp with regsvr32.exe but get a error.
The module "nc_tcp.dll" was loaded but the entry-point DllRegisterServer was not found.
Make sure that "nc_tcp.dll" is a valid DLL or OCX file and then try again.
I went though the patches from MS for updates to the NC_TCP.dll file but as far as I can see it has not been updated.
So any ideas?
0
Comments
-
NAS always reports RTM build no. in the Windows Event Log regardless of the actual build used.
Too many parameters. This would be enough:hairam wrote:nas.exe servername=MYNAS, NETTYPE=TCP ,database=E:\Database\FirstDatabaseFile01.fdb, company="Test Company", startupparameter=JOBQUEUE
I have added MYNAS into the hostfile and the services file with Port 2408/TCP
nas.exe servername=MYNAS, NETTYPE=TCP ,company="Test Company", startupparameter=JOBQUEUE
Also no need to add a port to the services file for the NAS. It is not a server, only a client without a GUI.Frank Dickschat
FD Consulting0
Categories
- All Categories
- 73 General
- 73 Announcements
- 66.7K Microsoft Dynamics NAV
- 18.8K NAV Three Tier
- 38.4K NAV/Navision Classic Client
- 3.6K Navision Attain
- 2.4K Navision Financials
- 116 Navision DOS
- 851 Navision e-Commerce
- 1K NAV Tips & Tricks
- 772 NAV Dutch speaking only
- 617 NAV Courses, Exams & Certification
- 2K Microsoft Dynamics-Other
- 1.5K Dynamics AX
- 329 Dynamics CRM
- 111 Dynamics GP
- 10 Dynamics SL
- 1.5K Other
- 990 SQL General
- 383 SQL Performance
- 34 SQL Tips & Tricks
- 35 Design Patterns (General & Best Practices)
- 1 Architectural Patterns
- 10 Design Patterns
- 5 Implementation Patterns
- 53 3rd Party Products, Services & Events
- 1.6K General
- 1.1K General Chat
- 1.6K Website
- 83 Testing
- 1.2K Download section
- 23 How Tos section
- 252 Feedback
- 12 NAV TechDays 2013 Sessions
- 13 NAV TechDays 2012 Sessions