Avatar billede cyberdude Nybegynder
08. januar 2002 - 20:09 Der er 4 kommentarer og
1 løsning

ODBC connection ??

Hejsa!!

Jeg skal have konverteret en access database (går jeg ud fra det er!) til mysql....

Problemet består i at jeg ikek kan finde den på serveren!

Kan den ligge uden for ftp access til serveren, eller er det lige som med mysql at der er en server der køre på serveren, og man så kan komme i kontakt med denne database eg. via lignende programmer som phpmyadmin / mysqlfront... ??

Kan jeg evt. oprette en ODBC forbindelse til webhotellet / databasen / database serveren ??
(har brugernavn & password!)

Her er et udsnit af index.asp filen

<!--#include file=\"Connections/BryllupDK.asp\" -->
<%
set RecordsetShow = Server.CreateObject(\"ADODB.Recordset\")
RecordsetShow.ActiveConnection = MM_BryllupDK_STRING
RecordsetShow.Source = \"SELECT * FROM dbo.A2001TipsIdeerView ORDER BY sorting DESC\"
RecordsetShow.CursorType = 0
RecordsetShow.CursorLocation = 2
RecordsetShow.LockType = 3
RecordsetShow.Open()
RecordsetShow_numRows = 0
%>
<%

og BryllupDK.asp indeholder dette
<%
\' FileName=\"Connection_ado_conn_string.htm\"
\' Type=\"ADO\"
\' HTTP=\"false\"
\' Catalog=\"\"
\' Schema=\"\"
MM_BryllupDK_STRING = \"dsn=bryllup2001;uid=xxxx;pwd=xxx;\"
%>

de 2 steder hvor der står xxx (uid=xxxx;pwd=xxx;)
Står der hvad jeg vil mene er brugernavn og password.....

Men problemet er hvordan kommer jeg direkte ind i databasen og laver et dump af den.
eller hvordan får jeg fat i .mdb filen ???
Avatar billede cyberdude Nybegynder
08. januar 2002 - 20:37 #1
sig endelig til hvis jeg skal forklare nærmere :-))
Avatar billede tmceu Praktikant
08. januar 2002 - 23:41 #2
Navnet dbo.A2001TipsIdeerView på tabellen indikerer at der er tale om en Microsoft SQL Server. dbo står for \"database owner\" som er default ejer af alle objekter i en SQL Server database.

Er dette tilfældet, skal du bruge Enterprise Manager som er det administrationsværktøj der følger med SQL Server. Det har indbygget et tool der hedder DTS - Data Transformation Services som bl.a. kan bruges til at eksportere databasen med.

Hvis databasen ligger på et webhotel og du ikke selv har SQL Server installations CD\'en, må du bede din udbyder om Enterprise Manager eller hvis du er helt desperat, downloade en 120 dages trial version af SQL Server for at få fat på programmet. Det (og de øvrige client tools) kan nemlig ikke købes seperat, men kun sammen med SQL Server softwaren.
Avatar billede cyberdude Nybegynder
09. januar 2002 - 08:48 #3
hvis jeg instalere det de Enterprise Manager på min egen maskine kan jeg så connecte til webhotellet\'s database server og hente mine databaser ned ?
Avatar billede tmceu Praktikant
09. januar 2002 - 09:10 #4
Ja, forudsat at du har enten dns navn eller ip adressen til serveren. Brugernavn og password har du allerede.
Avatar billede cyberdude Nybegynder
23. maj 2002 - 00:02 #5
fik det ikke til at funge!
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