Avatar billede decrypto Nybegynder
12. maj 2005 - 19:42 Der er 34 kommentarer og
1 løsning

Fabforce erfaringer

Jeg forsøger uafbrudt at skabe kontakt med min MySQL gennem Fabforce, men jeg bliver ved med at få en DBExpress error invalid username/password.

Er der nogen herinde, der har erfaringer med fabforce?

Jeg kan uden problemer gå på min MySQL server med fx. MySQL Query Browser.
Avatar billede arne_v Ekspert
13. maj 2005 - 19:09 #1
jeg bruger den en gang imellem (hver gang jeg har brug for at designe tabeller)

ingen problemer
Avatar billede decrypto Nybegynder
13. maj 2005 - 22:45 #2
Jeg tror det er fordi, jeg forsøger at snakke op imod MySQL beta 5.0.
Avatar billede arne_v Ekspert
13. maj 2005 - 22:47 #3
Jeg har kun testet mod 3.23 og 4.1

beta er jo hmm beta
Avatar billede decrypto Nybegynder
13. maj 2005 - 22:58 #4
Jeg har nu prøvet op imod 4.1, men får stadigvæk samme fejl.

På deres site står der: . If you are having troubles connection to version 4 databases use the ODBC driver. Hvordan gør jeg det?
Avatar billede arne_v Ekspert
13. maj 2005 - 23:08 #5
database
connect database

så er der i højre side forskellige databaser - den sidste er ODBC
Avatar billede decrypto Nybegynder
14. maj 2005 - 07:03 #6
Ok, jeg har fundet ODBC. Hvis min database hedder ecommerce, hvad skal jeg så skrive i ODBC DNS Name?

Jeg har forsøgt med 'ecommerce' og 'localhost', og så får jeg en fejl, der jo forståeligt siger Data Source Name not found and no default driver specified.
Avatar billede arne_v Ekspert
14. maj 2005 - 08:27 #7
DNS er et logisk navn for en ODBC connection som oprettes
i ODBC Manager (Control Panel, Administrative)
Avatar billede decrypto Nybegynder
14. maj 2005 - 10:45 #8
OK
Avatar billede decrypto Nybegynder
14. maj 2005 - 10:47 #9
Så er jeg med....det er ligsom man gjorde med access baserne.....men
Avatar billede decrypto Nybegynder
14. maj 2005 - 10:59 #10
hvordan gør jeg præcist derinde....med access valgte man jo bare access og skrev navn og pegede *.mdb filen ud´.

FIndes der en guide.
Avatar billede decrypto Nybegynder
14. maj 2005 - 11:00 #11
Skal man ikke have en MySQL driver af en eller anden art`?
Avatar billede arne_v Ekspert
14. maj 2005 - 11:01 #12
du skal have installeret MySQL ODBC driver som matcher til din MySQL

så laver du new datasource
vælger driver
udfylder server, port, database etc..

og giver DSN'en et navn
Avatar billede arne_v Ekspert
14. maj 2005 - 11:02 #13
tricket er at det du skal udfylde afhænger af driveren

og det plejer at være stort set selvforklarende
Avatar billede decrypto Nybegynder
14. maj 2005 - 11:15 #14
MySQL ODBC driver finder jeg vel hos mysql.com
Avatar billede arne_v Ekspert
14. maj 2005 - 11:18 #15
Avatar billede decrypto Nybegynder
14. maj 2005 - 11:21 #16
hmmm MySQL 4.1 ODBC driver, synes ikke rigtigt jeg kan finde den....hvor hentede du din fra?
Avatar billede decrypto Nybegynder
14. maj 2005 - 11:21 #17
Ok
Avatar billede decrypto Nybegynder
14. maj 2005 - 11:22 #18
Men der er jo ikke til MySQL 4.1....
Avatar billede decrypto Nybegynder
14. maj 2005 - 11:23 #19
Virker 3.51 også til 4.1?
Avatar billede arne_v Ekspert
14. maj 2005 - 11:28 #20
så vidt jeg ved matcher MySQL ODBC 2.x til MySQL DB 3.x og ODBC 3.x til DB 4.x - jeg ved
ikke hvad der matcher til DB 5.x - prøv ODBC 3.x
Avatar billede decrypto Nybegynder
14. maj 2005 - 11:29 #21
Okay prøver mig frem.....hæng på.
Avatar billede decrypto Nybegynder
14. maj 2005 - 11:34 #22
så er 3.51 driver installeret....
Avatar billede decrypto Nybegynder
14. maj 2005 - 11:36 #23
Porten ved jeg godt hvad er(3306) men hvilken socket?????? Hvor kan jeg se den henne?
Avatar billede decrypto Nybegynder
14. maj 2005 - 11:38 #24
Nåh men nu kan jeg godt logge mig på DBDesigner uden fejl, men hvis jeg allerede har en database med tabeller og struktur, kommer de så ikke bare frem?
Avatar billede decrypto Nybegynder
14. maj 2005 - 11:38 #25
Eller skal jeg lave en reverse egineering?
Avatar billede decrypto Nybegynder
14. maj 2005 - 11:44 #26
Har lige lavet en reverse egineering, men der er ikke kommet nogen relationer med, og hel masse "host" el. "function" etc. Kan jeg bare slette dem fra modellen?
Avatar billede arne_v Ekspert
14. maj 2005 - 11:47 #27
MyISAM tabeller understøtter ikke relationer så ...

Men jeg kan nok ikke hjælpe meget mere, da jeg kun har erfaringer med forward
engineering. Du må prøve dig lidt frem.
Avatar billede decrypto Nybegynder
14. maj 2005 - 11:54 #28
All right tak for hjælpen smid bare et svar ind :o)
Avatar billede arne_v Ekspert
14. maj 2005 - 11:56 #29
svar
Avatar billede decrypto Nybegynder
14. maj 2005 - 13:15 #30
Hvordan laver man en forward engineering?
Avatar billede arne_v Ekspert
14. maj 2005 - 14:23 #31
database
synchronization

eller

file
export
create script
Avatar billede decrypto Nybegynder
14. maj 2005 - 14:33 #32
OK, der er en anden ting. Jeg ved ikke om du kender til modellerings værktøjet af CA der hedder ErWin. Det er ihvertfald det jeg hidtil har brugt til at modellere mine databaser i.

Der er en ting jeg ikke forstår ved DBDesigner4. Når jeg fx. har tre tabeller med en 1 til mange relation imellem, hvorfor kan jeg så ikke slå FK optrædelsen fra tabel 1 i tabel 3. Jeg har endda gjort relationerne non-identifying.
Avatar billede decrypto Nybegynder
14. maj 2005 - 14:34 #33
At gøre relationerne imellem tabellerne non-idetifying i ErWin, gør at en ID i tabel 1 ikke fremgår i Tabel 3 som FK.

Håber du kan se det for dig.
Avatar billede arne_v Ekspert
14. maj 2005 - 14:46 #34
ingen anelse

en bug måske

ERWIN koster så vidt jeg ved ca. 30000 kr. så den skal jo også helst kunne et
eller andet som DBDesigner til 0 kr. ikke kan
Avatar billede decrypto Nybegynder
14. maj 2005 - 14:52 #35
Du har ret....
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
Computerworld tilbyder specialiserede kurser i database-management

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