Yhteenveto
SQL Serverin jäljitysmerkintä 4616 ei enää ole pakollinen Microsoft Dynamics NAV 2009 SP1:ssä. Kun olet päivittämässä Microsoft Dynamics NAV 2009 SP1 -järjestelmänvalvojille, harkitse SQL Serverin jäljitysmerkintä 4616:n käytöstä ttämistä.
Lisätietoja
SQL Serverin jäljitysmerkintä 4616 ei enää ole pakollinen Microsoft Dynamics NAV 2009 SP1:ssä. Kun olet päivittänyt Microsoft Dynamics NAV 2009 SP1:ksi, järjestelmänvalvojien kannattaa poistaa SQL Serverin jäljitysmerkintä 4616 käytöstä.
SQL Serverin seurantamerkintä 461 Microsoft Dynamics NAV 6 oli käytössä SQL Serverin Microsoft Dynamics NAV 4.0 SP3 -koontiversiosta 24080 alkaen. Tämä oli aluksi pakollinen, kun Microsoft SQL Server 2005 Microsoft Dynamics NAV mutta myöhemmin myös Microsoft SQL Server 2008:aa varten oli tarpeen.
Miksi seurantamerkintä 4616 tarvitaan?
SQL Server 2005:ssä lisättiin tietokannan metatietojen suojausta, mikä tarkoittaa, että näkyvyyttä on rajoitettu oletusarvoisesti käyttäjiltä siten, että he eivät enää näe muiden kirjautumisten yhteystietoja, ellei heille ole myönnetty VIEW SERVER STATE -käyttöoikeuksia. Microsoft Dynamics NAV ja tietokantaistuntojen näyttämiseen käytettävä asiakasominaisuus edellyttävät kuitenkin, että käyttäjillä on oltava kaikkien aktiivisten yhteystietojen näkyvyys. SQL Serverin jäljitysmerkintä 4616 aiheuttaa SQL Server 2005:n ja SQL Server 2008:n käyttäytymisen samalla tavalla kuin SQL Server 2000 metatietojen näkyvyydellä. Kun SQL Server 2005:n tuki lisättiin Microsoft Dynamics NAV, myös jäljitysmerkintä 4616:n käyttöönottoa koskeva vaatimus otettiin käyttöön.
Miksi seurantamerkintää 4616 ei enää tarvita?
Kun SP1 Microsoft Dynamics NAV 2009 SP1:n julkaisusta, seurantamerkintä 4616:ta ei enää tarvita. Tuote käyttää nyt VIEW SERVER STATE -käyttöoikeuksia, jotta kunkin käyttäjän tarvittavat yhteystiedot voidaan tarkastella.
Asiakkaille, jotka ovat käyttävät SQL Serverin seurantamerkintää 4616 Microsoft Dynamics NAV:n vanhemmissa versioissa, Microsoft suosittelee, että jäljitysmerkintä on poistettu käytöstä Microsoft Dynamics NAV 2009 SP1 -päivityksen jälkeen, jos muita sovelluksia, jotka vaativat seurantamerkintää, ei ole. Useimmissa ympäristöissä SQL Server -palvelun käynnistysparametreihin lisätään seurantamerkintä 4616. Poista seurantamerkintä seuraavasti:
-
Valitse Käynnistä, Kaikki ohjelmat.
-
Valitse Microsoft SQL Server 2005/2008, Määritystyökalut, SQL Serverin määritysten hallinta.
-
Valitse SQL Serverin määritysten hallinnassa SQL Server 2005/2008 Services ja valitse sitten SQL Server (MSSQLSERVER) Nimi-kohdassa.
-
Napsauta SQL Server (MSSQLSERVER) -kohtaa hiiren kakkospainikkeella ja valitse Ominaisuudet.
-
Valitse SQL Server (MSSQLSERVER) -ominaisuudet -kohdassa Lisäasetukset-välilehti.
-
Kaksoisnapsauta arvoluettelossa Käynnistysparametrit-kohtaa.
-
Poista Käynnistysparametrit-kohdan (yleensä lähellä loppuarvoa) arvoluettelosta seuraavat: ;-T4616
-
Tallenna muutos valitsemalla OK.
-
Napsauta SQL Server (MSSQLSERVER) -kohtaa hiiren kakkospainikkeella ja valitse Käynnistä uudelleen.
Joissakin harvoissa tapauksissa seurantamerkintä saattaa olla käytössä SQL Serverissä käyttämällä muita keinoja (esimerkiksi DBCC TRACEON -komento). Kysy näissä tilanteissa ohjeita SQL Server -tietokannan järjestelmänvalvojalta.