Hej.. försöker bara att göra en koppling till en MS sql databas men får följande fel..
Microsoft OLE DB Provider for ODBC Drivers error '80004005'
[Microsoft][ODBC Driver Manager] Data source name not found and no default driver specified
/test.asp, line 11
Här är koden:
Driver={SQL Native Client};Server=myServerAddress;Database=myDataBase;Uid=myUsername;Pwd=myPassword;
japp har tittat på den sidan. men fanns inga som hjälpte ...
föresten:
jag skulle prova att ansluta med "SQL server manager" till min egna server men fick ett fel meddelande att fjärranslutningar inte är tillåtna som standard i MS SQL. Någon som vet var man aktiverar det??
Notera att du måste byta ut myServerAdress, myDataBase, myUsername och myPassword till värden. Använder du variablar istället så måste du skriva " & i början av variablen och & " i slutet.
En till sak du bör notera: Visa webbhotel tillåter ingen trafik till deras SQL/mySQL servrar utanför deras nät (alltså du kan bara använda servern från deras webbhotel), som tex Cliche.
Felet ligger i det som står efter Driver= (namnet på drivrutinen alltså)
Förresten, har du SQL i ditt webbhotel? Om Ja, kontakta webbhotelets support, dem vet säkert exakt hur man ska göra/skriva. Om Nej: Hmm...
Vilken version av SQL på din egen dator?
Om 2005 så tanka hem "SQL Server Management Studio Express"
Är du säker på att du har .NET drivern installerad på webhotellet?
Byt annars till OLE anslutningssträng:
"Provider=sqloledb;Data Source=myServerAddress;Initial Catalog=myDataBase;User Id=myUsername;Password=myPassword;"
Och i tredje fall som Snakes:
Kontakta supporten på ditt webhotell.
//Lycka till
284 ms totalt · 4 externa anrop · v20260731065814-full.e96017d9