Avatar billede screwdriver Nybegynder
09. marts 2004 - 11:15 Der er 2 kommentarer og
1 løsning

Placer Interbase database på en server

Jeg har en interbase database liggende på mit C-drev, som jeg har adgang til, vha. en TDataBase

Under TDataBase.Params, har jeg SERVER NAME = 'C:\Databaser\FindIT.gdb'
og det virker upåklageligt

Hvis jeg ændrer det til en sti på en server, kan den ikke finde databasen. f.eks:

'L:\FindIt\Databaser\FindIT.gdb'
(L er et netværksdrev)

eller:
'\\Pdc\FindIt\Databaser\Findit.gdb'

Så får jeg fejlen:
Unknown database.
Unable to complete network request to host "pdc"
Faild to establish connection
Den angivne fil blev ikke fundet

Går ud fra at det er en simpel ting ??
Avatar billede pellelil Nybegynder
09. marts 2004 - 12:33 #1
Databasen SKAL fysik ligge på den maskine hvor Interbase serveren kører. Du kan således ikke have Interbase serveren kørende på din maskine og så placerer databasen på en anden maskine (netværks drev).

Hvis du placere databasen på en server (lad os kalde den "SERVER") på dennes C-drev så skal din konnect streng hedde: "SERVER:C:\Folder\Database.gdb" (også selv om du fra din maskine har mappet op til serveren C-drev via L:) Det drevnavn du skal skrive i din connect streng er således det fysiske drev set med serveren øjne.
Avatar billede screwdriver Nybegynder
09. marts 2004 - 13:47 #2
Tusind tak for det :-)
Avatar billede pellelil Nybegynder
09. marts 2004 - 14:03 #3
Det var så lidt. Hvis det ikke er "købe versione" af InterBase du bruger, så vil jeg foreslå at du i stedet bruger FireBird, da denne er en vidre-udvikling af InterBase OpenSource versionen. Den kan hentes via adressen: http://www.firebirdsql.com (version 1.5 er netop frigivet for nylig).
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