Avatar billede itastho Nybegynder
20. december 1999 - 10:29 Der 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 ?

På forhånd tak.
Avatar billede s Nybegynder
20. december 1999 - 14:44 #1
Hvis ikke serveren står på samme netværk som oracel-databasen ligger på kan det ikke lade sig gøre.
Avatar billede itastho Nybegynder
20. december 1999 - 14:55 #2
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.
Avatar billede Dan Nim Seniormester
20. december 1999 - 17:40 #3
Prøv at kigge på dette :


Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open "<odbc alias>", "<login>", "<password>"
Avatar billede s Nybegynder
20. december 1999 - 18:14 #4
Db.Open "DRIVER={Oracle 73}; Uid=username; Pwd=password; DBQ=fysisk sti/dns-name"
Avatar billede flemming Nybegynder
21. december 1999 - 10:13 #5
Jeg har sat et web side op til at bruge Oracle - også på en anden server. Her bruger jeg:

strConnect = "DSN=<DataSourceName>;UID=<DB-User>;PWD=<DB-Password>;"

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.

Avatar billede webdb Nybegynder
21. december 1999 - 10:51 #6
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 ?
Avatar billede webdb Nybegynder
21. december 1999 - 10:52 #7
webdb=itastho
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester