27. juni 2005 - 20:09Der er
23 kommentarer og 1 løsning
Opsætning af SQL Server
Hejsa,
Jeg har netop installeret MS SQL Server 2000 på en Windows 2003 server.
Servicen står i systray som "running".
Men jeg kan ikke tilgå den på nogen måder. Jeg arbejder med en ASP.NET applikation som skal tilgå databasen, og der får jeg at vide at serveren ikke findes?
Jeg har prøvet at angive både "min-ip" og "minip, 1433" i den connection string jeg anvender men lige lidt hjælper det.
Min connection string ser ud som følger: private SqlConnection conn = new SqlConnection("Data source = minip, 1433; User Id = Administrator;" + "Password = 12345678; Initial Catalog = les;");
Nu har jeg lige prøvet med: private SqlConnection conn = new SqlConnection("server=SERVER;Integrated Security=SSPI;database=les");
(min maskine hvorpå serveren er installeret hedder "SERVER")...men den er vel nød til at få en ip adresse eller lign. når ikke databasen ligger lokalt?
Det er sikkert et dumt spørgsmål, men hvordan ved den at det er mig der requester at den skal logge på med ASPNET kontoen, og ikke f.eks. dig som vil prøve at komme ind?
Kan der være noget jeg mangler at åbne i min router?
Jeg kan simpelthen ikke få den til at åbne på port 1433, og har så istedet sat SQL server til at arbejde på port 21 istedet, fordi jeg ved at den er åben.
Nu får jeg så hul igennem med følgende: new SqlConnection(@"Data source = myip, 21; User id = sa; Initial catalog = les;");
..men lidt problemer med login: A connection was successfully established with the server, but then an error occurred during the login process. (provider: TCP Provider, error: 0 - Det angivne netværksnavn er ikke længere til rådighed.)
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.