Avatar billede foxwell Nybegynder
19. januar 2003 - 19:17 Der er 5 kommentarer og
1 løsning

design af database

jeg er lige begyndt på MSSQL 2K til mine ColdFusion sites, hvor jeg før i tiden brugte Access.

Mit problem er at jeg ikke ved hvordan man implementerer en SQL database hos sit webhotel...

Jeg har installeret MSSQL på min egen computer, så jeg designer alt lokalt og vil så lægge det ud senere.

Hvordan virker det når man skal "uploade" en database til en extern server? kan jeg forbinde min computer til databasen hos webhotellet og så bare overføre, eller skal man starte helt forfra og bygge det hele via SQL...?

Er der nogen der kan forklare mig hvordan det virker? =)

//foxwell
Avatar billede arne_v Ekspert
19. januar 2003 - 19:32 #1
Først skal du spørge dit web-hotel, hvilke databaser de understøtter.

Måske understøtter de slet ikke MS SQLServer.

Hvis de gør det så skal du have lavet en upload procedure.

Det kan gøres på mange måder.

Min anbefaling ville være:
  - eksport fra din din lokale database
  - upload via FTP af tekst-fil
  - import af data på server

Begrundelse:
  Så behøves der ikke direkte adgang til databasen fra internettet.
Avatar billede foxwell Nybegynder
19. januar 2003 - 21:46 #2
så det kan altså godt lade sig gøre at overføre en "færdig" database fra min computer til et webhotel (de har MS SQL 2K) uden de store problemer? hvad mer correlation osv? alle de nødvendige data ryger med?
Avatar billede arne_v Ekspert
19. januar 2003 - 21:50 #3
Det kan sagtens lade sig gøre. Spørgsmålet er mere om,
hvordan det er praktisk.

Praktisk med hensyn til sikkerhed. Praktisk med hensyn til
tilgængelighed af data på dit webhotel (nogle løsninger vil
involvere at databasen er utilgængelige mens data overføres).
Praktisk med hensyn til frekvens af opdatering (løbende, en gang
i time, en gang i døgnet, en gang om ugen).
Avatar billede foxwell Nybegynder
19. januar 2003 - 21:53 #4
kan det lade sig gøre at interface med en database på en extern server (webhotel) så jeg ikke behøver at lave rettelser i databasen med SQL?
Avatar billede arne_v Ekspert
19. januar 2003 - 21:55 #5
Mit forslag som:
  - er rimeligt sikkert
  - kræver nogle minutters downtid ved update
  - er egnet til en gang i døgnet/ugen uploads
er at du engang eksporterer din tabel-struktur som SQL
sætninger og opretter dine tabeller på web hotellet - og
så hver gang du skal uploade:
  - eksporterer alle data i alle tabeller til filer
  - uploader dem via FTP
  - sletter alle data i alle tabeller
  - loader nye data ind i alle tabeller

Lidt primitivt, men til at overskue.
Avatar billede arne_v Ekspert
19. januar 2003 - 21:57 #6
Hvis der er åbent for direkte adgang til dit web hotels SQLServer, så
kan du lave et lille program (C, C++, Java, C#, VB whatever), som
uploader data. Eller for den sags skyld opretter tabel-struktur
for en ny tabel.

(det kræver så lidt programmerings knowhow)
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