11. oktober 2006 - 00:22Der er
10 kommentarer og 3 løsninger
Fra Access DB til SQL
Hejsa nedenstående bruger jeg idag til oprettelse af en ms access db på en server, men der er kommet for stor belastning og db'en crasher for tit, så derfor har jeg importeret db'en i en sql server. Nu skal jeg bra får lavet nedenstående om så den forbinder til sql serveren, som kan i det eksempel du sender mig være på 192.192.0.11 med bruger sa og password 1234.
<% Set Conn = Server.CreateObject("ADODB.Connection") Conn.Open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath ("/fpdb/DB.mdb") %> <% strSQL = "Select * From Medarbejdere Order By Navn" Session.LCID = 1030 Set rs = Conn.Execute(strSQL) %> <% Response.Write rs("Navn") %>
Hm - hvis du har MS SQL liggende på EyeComs.Net så kan det være, at "Initial Catalog=TKFyn skal hedde noget andet.
Du er sikker på, at du er sa - det er vel kun, hvis du har en dedikeret server, ellers hedder det f.eks. mitwebsteddk hos Azero. Du skulle have alle oplysninger på det kontakt brev du får fra din ISP. Du har vel også fået at vide, hvilket MSSQL adminstationsprogram du kan anvende så du kommunikerer direkte med SQL serveren, det er egentlig de samme oplysninger.
Jeg kan sende dig den streng, jeg bruger i min opsætning. Der er også den mulighed, at din SQL server ligger på samme server som webserveren, så kan du bruge (local)
Prøv at kontakte din SQL server ude på nettet via Server Management Studio - Har du ikke installeret SQL 2005 på din lokale client, så kan du hente en gratis udgave på M$.
Her er mine strenge både lokalt og remote, hvor den sidste er placeret på samme server som web serveren.
<% if (Request.ServerVariables("HTTP_HOST") ="localhost") then db = "Provider=SQLOLEDB.1;Server=manusniger;Database=yyy;uid=sa;pwd=xxx;" else 'db = "Provider=SQLOLEDB.1;Server=mssql.yyy.dk;database=yyy;uid=yyy;pwd=xxxx;network=DBMSSOCN" db = "Provider=SQLOLEDB.1;Data Source=(local);Initial Catalog=yyy;User ID=yyy;Password=xxx" end if %>
Tak for point "telekaeden" - Jeg var jo ikke til meget nytte, men tak fordi jeg lige fik lidt for forsøget :)
Synes godt om
Ny brugerNybegynder
Din løsning...
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.