When i open my navision, i go to database->information, in the session tab, i only see one person log in that is me and all other my user log in in not show.
the information only show 1. but actually have 5~6 user is log in at same time.
May i know why?
we also face the issues is that , for navision, the information should be update after we leave the field, but we find out that our information is update after we close the form.... #-o ...
anybody can help me.
we are using navision 4.0 S3 and SQL is 2005.
Thank.
0
Comments
MVP - Dynamics NAV
My BLOG
NAVERTICA a.s.
No you are wrong. Navision SHOULD NOT update when you leave a field. It is working correctly.
There are several ways to enable or disable a trace flag in Sql Server. The easiest way is to do it in the Sql Server Configuration Manager:
In the Configuration Manager you then go to the properties of the Sql Server service (default is MSSQLSERVER):
In the Advanced tab, select the StartUp parameters and add ;-T4616 at the end and then click on Ok:
Navision Technical Consultant
Bangalore
anurag.atish@yahoo.com
The session only show my session only even after enabling the trace flag 4616 on the MSSQL. The server has been rebooted and re-open Navision client and yet it still the same.
I think without enabling T4616, Navision client can't open SQL2005 Navision database. But this is not our problem. thanks.
Thank for anyone help
but navision Should update after the i leave the primary key...am i right?
not until i close the form?
All navision is only update the information to database after close the form?
All versions until NAV 4.00SP3 (and I do not know the update which...) can open the SQL 2005 without the traceflag but user see just own session. The traceflag is required since specific version.
Are you sure, that the traceflag is enabled correctly? Try to run this SQL statement from Management Studio:
You need to see values 1 in Status and Global column.
MVP - Dynamics NAV
My BLOG
NAVERTICA a.s.
RIS Plus, LLC
I remember that without traceflag is enabled my Laptop Vista OS could not open Navision SQL database properly. Below URL is my reference how to enable the traceflag.
http://dynamicsuser.net/blogs/waldo/archive/2007/05/28/dynamics-nav-on-vista.aspx
What I understand the current session is displaying Navision system table called Session. If I try to create a new form, look for this system table and run the form. Though there are some others users connecting to the same Nav database, it only has one record in it. This is not true indeed. 8-[
Again this Navision session table is a reflecting from the SQL view object called Session. Currently there are many records in this view and it is shows a full information of user sessions.
Please correct me if my understanding is not rite.
Is it :bug: then :?: :-k :-s
Assuming that such information (how many users are connected to database) is not relevant for everyone, but for IT guys? - make your username to be an administrator on the machine (where SQL is running). Then you should be able to see correct no. of sessions used.
Dynamics NAV Enthusiast
I've got traceflag 4616 enabled, and I've amended the Sessions View in SQL to be SELECT DISTINCT...
Users can access Database\Information\Sessions and see all users logged in.
My 3 superusers do the same and only see 1 session.
The only difference between the groups of users above is that the superusers have the db_owner permission granted in SQL. Removing this permission allows the superuser to see all sessions.
Anybody got an idea of how to fix this?
Thanks
- Rowan
SUs had been given db_owner at database level, but not sysadmin at system level.
Added and now works fine.