Min SQL server ligger på en domän enl. ovan, om jag Pingar den med enbart server namnet (i detta fall "server") så får jag inget svar, om jag däremot pingar den med hela namnet ("server.domain.com) så svarar den fint som den skall.
Problemet är att när jag lägger in den i en connectionstring så kommer jag inte åt databasen, varför?
Om jag använder IPadressen som jag får svar på pingen så fungerar det.
Det är samma dator som jag kör en ping på som har jag min kod, så det skall inte vara något nameserver prob.
Koden och databasen ligger på olika maskiner.
Dock så kan jag som sagt ping databas-maskinen från maskinen som har koden, och pingen fungerar att avända datornamnet, likväl som ipadressen.
Dock när jag skall skapa en connectionstring så fungerar det inte att använda datornamnet.
För att slippa eventuellt strul i framtiden och vid en driftsättning (då den får en annan IPadress) så skulle jag vilja använda datornamnet istället för att hitta maskinen.
Se till att man kan kontakta servern genom att bara ange maskinens namn
Lägg in ett entry i hosts-filen som pekar på ip-adressen. Visserligen kommer du då bli tvungen att ändra här också, men då är det iaf bara på ett ställe.
Men varför fungerar det inte om man använder en domän, det borde ju funera.
Det är ju inte bara vi som har en sådan namnstandard, utan det borde ju vara en ganska vanlig standard för att namnge nätverk.