Navisionguider.dk
Navision Licens fil på SQL Server
Beskrivelse af Navision Licens fil på SQL Server

Forum » Administration » Opslag af servernavn

dias skrev d. 06-03-2008:
     Versionsnummer: Navision 5


Jeg har installeret et MS Dynamics NAV v5.0 testmiljø, med MS SQL 2005 som database server.
Når jeg åbner dialogen "Åbn database" via menuvalget  "Filer/Database/Åbn" og prøver at lave opslag på servernavn, kan jeg i dialogen "Tilgængelige Microsoft SQL-servere" kun se min Citrix applikationsserver, som i øvrigt IKKE er en SQL database server.
 
I mit driftsmiljø, som kører version 3.7 på MS SQL 2000, har jeg ingen problemer med at foretage dette opslag.
 
Håber nogen sidder med de vise sten.

Med venlig hilsen
dias

jospan skrev d. 12-03-2008:

Problemet kan opstå, hvis der er oprettet flere instanser af SQL serveren på den fysiske server og Navision-databasen IKKE befinder sig på den første instans (så er den ikke installeret med dét portnummer NAV 5.0 forventer at kunne forbinde til).
 
Selv om du ikke kan browse dig frem til SQL-serveren kan du indtaste adressen i feltet Servernavn med følgende syntaks:
 
FysiskServerNavn\SQLInstansNavn
Alternativt skal du på hver klientmaskine oprette et Alias, der peger på den rigtige fysiske server, SQLinstansNavn og portnummer. Dette kan gøres med programmet cliconfig.exe (en komponent i MDAC-suiten fra Microsoft).

Med venlig hilsen
jospan

dias skrev d. 12-03-2008:

Hej jospan
 
Tak for dit svar.
 
Selvfølgelig kan vi taste servernavn ind som parameter i genvejen til finsql.exe, og det er også der vi gør p.t., men det undrer mig blot at jeg ikke kan se mine SQL servere, når jeg starter en server browser.
 
Det forholder sig således, at jeg i mit netværk har 10 forskellige (fysiske og virtuelle) SQL servere kørende, hver med kun én instans af SQL serveren.
Når jeg fra min 3.7 klient foretager server browsing kan jeg se 5 af mine SQL servere, ikke alle med en Navision database, men fra min 5.0 klient kan jeg ikke se en eneste.
Måske problemet ligger et andet sted?

Med venlig hilsen
dias

jospan skrev d. 12-03-2008:

Jeg er 99% sikker på, at du kan løse problemet ved at oprette alias'er som beskrevet i 2den del af mit svar.
 
Jeg har før set samme problem, men hvor ikke alle klientmaskiner udviste problemet. Eneste forskel på klientmaskienerne lod til at være hvilket Windows XP Service Pack-niveau, de var opdateret til. Du kan evt. undersøge dette og opdatere klientmaskinerne for at se om det løser problemet, før du kaster dig ud i at oprette alias'er.

Med venlig hilsen
jospan

dias skrev d. 12-03-2008:

Hej jospan
 
Jeg har ca. 300 klienter, som alle tilgår vores Navision installation via Citrix. Version 3.7 klienten og version 5.0 klienten lever altså i samme Windows 2003 Server miljø. Version 3.7 klienten kan lave omtalte server opslag, men version 5.0 klienten kan ikke. Jeg har derfor meget svært ved at forene mig med, at det skulle være noget i det omliggende miljø, som forårsager denne forskellige adfærd.

Med venlig hilsen
dias

jospan skrev d. 12-03-2008:

Måske skulle du prøve det forslåede fremfor at spekulere over det - der kan ligge forskelle i klientsoftwarens måde at kommunikere med serveren.

Med venlig hilsen
jospan

dias skrev d. 12-03-2008:

Hej jospan
 
Jeg er ikke typen, som giver sig i kast med eksperimentel udvikling, ej heller implementerer alternative løsningsmodeller til problemstillinger jeg ikke helt forstår. Derfor har jeg stillet spørgsmålet: Er der nogen som ved, hvorfor jeg ikke kan se mine SQL servere i omtalte browser vindue.
 
Jeg søger ikke en løsning men en forklaring.
 
Skal vi ikke bare lade den ligge der?

Med venlig hilsen
dias

Jorden skrev d. 01-04-2008:

Jeg har ingen forstand på Citrix, så det har jeg ingen mening om.
 
Har du kontrolleret portnummer og protokoller samt at der ikke er lukket ned i SQL SRV Surface Area Conf. på de databaser, du gerne vil tilgå?

Med venlig hilsen
Jorden

dias skrev d. 02-04-2008:

Hej Jorden
 
Tak for dit svar.
 
Nej, jeg har ikke kontrolleret portnumre eller protokoller, blot forladt mig på, at når mine SQL servere kan ses fra den ene version af Navision klienten (v3.7b) burde den vel også kunne ses af den anden version (v5.0).

Med venlig hilsen
dias

Jorden skrev d. 02-04-2008:

Anvender du Windows Authentication og har du installeret de to extended stored procedures? Jeg er ikke klar over, om "gamle" NA370 SQL-databaser publiceres til en N500 SQL-klient, men prøv at attache 5.0 SQL-demodatabasen til din SQL SRV 2005, installer de to XSP i MASTER-databasen og se om den publicerer sig til klienten.
 
Er der forskel på xp_-.dll'erne til de respektive versioner af NAV?
 
Desværre, jeg har ikke en færdigpakket løsning og mangler generelt en masse information omkring dit setup til at sige noget kvalificeret, men vil alligevel foreslå dig at starte fejlsøgningen fra en ende af og arbejde dig igennem hele setuppet.   

Med venlig hilsen
Jorden

dias skrev d. 03-04-2008:

Ja, vi anvender Windows authentication og ja, jeg har installeret stored procedures.
Det er vel ikke et spørgsmål om databaser, men i højere grad om instanser af SQL servere, mit ønske er jo at kunne browse SQL serverne. XP_NDO.DLL har ingen inflydelse på om SQL serveren kan ses som en SQL instans i en Navision klient.
 
Mit setup er såre simpelt: Jeg har en flok SQL servere (2000 og 2005), i samme lokalnet har jeg en flok Citrix servere, hvor Navision klienterne (både version 3.7 og version 5) er installeret. Fra disse Citrix servere kan jeg med Navision klient version 3.7 browse ca halvdelen af mine SQL servere, mens jeg med version 5 af klienten ikke kan browse mig frem til en eneste.
Spørgsmålet er så: Hvad skal der til før en SQL server bliver synlig for Navision klienterne?

Med venlig hilsen
dias

Jorden skrev d. 03-04-2008:

Jeg mener, at der med NAV5 er sket en ændring i måden, man foretager et databaseopslag på, sådan at NAV5 som udgangspunkt kun viser lokale instanser af SQL. Undtagelsen er instanser, hvor du allerede har en åben forbindelse (database) - der vil du kunne se resten af databaserne på instansen. Skal du tilgå en SQLSRV på netværket, skal du enten indtaste navn eller adresse på serveren eller arbejde med alias' som det blev foreslået oppe i tråden.
 
Husk at kontrollere, at servicen SQL Server Browser kører på SQL-SRV2005 (ref.: http://technet.microsoft.com/en-us/library/ms181087.aspx).

Med venlig hilsen
Jorden

dias skrev d. 03-04-2008:

OK.
 
Jeg har ikke problemer med at tilgå, da jeg kan angive servernavn i genvejen til klienten. Blot vil jeg gerne kunne tilgå andre servere fra klienten.
 
Tak for svaret, jeg prøver at læse lidt på technet.

Med venlig hilsen
dias

Jorden skrev d. 03-04-2008:

Du kan tilgå alverdens databaser som altid i NAV, men databaselisten vil i NAV5 kun indeholde de databaser, der ligger på din(e) lokale instans(er). Skal du tilgå en database på en instans, der ligger ude på netværket, skal du eks. eksplicit angive IP-nummeret for at kunne se de tilgængelige databaser på denne netværksinstans.
 
Er der andre, der kan bekræfte min erindring om, at NAV5 er blevet "redesignet" m.h.t. SQL-adgang som ovenfor beskrevet?

Med venlig hilsen
Jorden

Svar på denne tråd

Du kan ikke oprette et indlæg, da du ikke er logget på!

Klik her for at logge på

Klik her for at oprette en ny bruger på Navisionguider.dk

Velkommen Gæst
· Opret ny bruger
· Login

Nyhedsmail
Tilmeld vores ugebrev og hold dig opdateret når der sker noget nyt!


Navision Ordbog
Lav et opslag i vores navision ordbog og få svar!

Online Support
Klik her for at modtage online support

Serier
· Fejlkoder i Navision
· Indholdsfortegnelser af kursusmateriale.
· IT Sikkerhed i Navision
· Kursusregnskaber til Navision 3.70
· Kursusregnskaber til Navision 4.0
· Navision 3.7
· Navision 4.0
· Navision 4.0 Service Pack1
· Navision klient/servermiljø
· Payment Management
· Prislister og forklaringer
· Tools
· Trade Point - Hot Fixes
· Tradepoint

Forumindlæg
· Varekort - default text
· Diff på værdi og bogført kostværdi
· Listesystem
· Automatiske bogføringer
· tekst på faktura
· Betalingsbetingelser
· Konsulent
· Udligning af kreditorpost
· Rentenota!
· målgruppesøgninh