20. december 1999 - 10:29Der er
6 kommentarer og 1 løsning
connection til oracleserver
Hvorledes skriver man i ASP en connection til en oracle database via ODBC. Mine ASP-sider ligger på en web-server og oracledatabasen ligger på en anden maskine, uden webserver. Skal der skrives noget i stil med: DB.Open "Driver={Oracle 73};Server=server_name;Uid=username;Pwd=password;Database=dsn-name"
UID og Pwd er vel brugerinstansen på Oracle-serveren, den man connecter med når man går på databasen via oracle-værktøjer ?
webserveren og oracledatabaseserveren er 2 forskellige maskiner, men på samme netværk. Mit spm. er hvorledes selve asp koden til connection skrives, giv et eksempel.
Der er ingen grund til at specificere driver (DRIVER={Oracle 73};), hele fidusen er jo at det sker i ODBC setup og at din applikation benytter ODBC forbindelse og på den måde er ligeglad med hvilken driver der aktuelt benyttes.
Du kan vælge om du vil angive databasenavn i connect strengen - eller at gøre det når du sætter din ODBC forbindelse op, jeg har valgt det sidste.
Til Flemming. Det du skriver, betyder at de enkelte klientmaskiner skal have denne ODBC sat op (og hvad med sql net easy configuration, skal denne også med ?) Det jeg gerne ville var at fra min kode/asp-sider på webserveren henvise til oracleserveren og den ODBC der er sat op på denne server. Der er ikke installeret Oracle ODBC på webserver eller klientmaskiner. Kan dette lade sig gøre og hvordan ?
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.