Avatar billede asp_rookie Nybegynder
14. januar 2003 - 09:41 Der er 16 kommentarer og
1 løsning

Hvor starter man?? *S*

Hej..;o)
Tidligere har jeg kun været i kontakt med access db'er.

Nu er jeg stødt på en .ldf med en tilhørende .mdf fil..
Hvad skal jeg bruge for at åbne den?
Kan man ikke få en editor/program el. lign??

Måske et dumt spørgsmål men jeg aner absolut intet om sql..
Avatar billede jobba Nybegynder
14. januar 2003 - 09:45 #1
.ldf er din log og .mdf er selve databasen.
Avatar billede asp_rookie Nybegynder
14. januar 2003 - 09:46 #2
Ok...
Men hvordan kan jeg få lov at lure hvad der er i og hvordan den er opbygget??
Avatar billede ocp Nybegynder
14. januar 2003 - 09:49 #3
Hvorfor vil du dog det? Den bliver brugt til at gemme alle operationer der er blevet udført i databasen (det er lidt lige som en makro) og fungerer som et backup (data kan genskabes ud fra denne fil).
Avatar billede ocp Nybegynder
14. januar 2003 - 09:50 #4
Det er IKKE meningen at man skal pille i den fil. Det eneste man kan gøre er at sætte recovery type til "simple" og indføre en række checkpoints i sine stored procedures hvis man ikke vil slæbe rundt på den. Alternativt skal du lave et dagligt backup af transaktionsloggen.
Avatar billede asp_rookie Nybegynder
14. januar 2003 - 09:54 #5
Hvis jeg nu skal hente data fra den el. indsætte data skal jeg vel vide hvordan den er bygget op ik'?
Avatar billede ocp Nybegynder
14. januar 2003 - 09:56 #6
Jamen, hvorfor skal du indsætte data i den? Det er jo, i teorien, det samme som at indsætte data i databasen.
Avatar billede ocp Nybegynder
14. januar 2003 - 09:57 #7
Kan jeg ikke få at vide hvad du præcis vil opnå`?
Avatar billede asp_rookie Nybegynder
14. januar 2003 - 09:59 #8
Ja men jeg ved jo ikke hvordan man man gør med en sql.
Den må vel indeholde nogle tabeller el. lign??
Avatar billede asp_rookie Nybegynder
14. januar 2003 - 10:00 #9
Ved du hvor man kan finde nogle begynder tutorials omkring det??
Avatar billede ocp Nybegynder
14. januar 2003 - 10:06 #10
Det gør den også. Man opererer ikke direkte på database-filerne som man gør i Access.

Databaser og deres objekter findes ved at åbne Enterprise Manager (ligger i SQL-server programgruppen).

Når man skal i forbindelse med MSSQL fra sit program foregår det via MSSQLs OLEDB-driver og en connectionstring, enten direkte eller via en DSN.
Data kan så manipuleres vha T-SQL (MS SQLs SQL-dialekt).
Avatar billede ocp Nybegynder
14. januar 2003 - 10:09 #11
Avatar billede asp_rookie Nybegynder
14. januar 2003 - 10:37 #12
Dvs. at jeg godt kan install. den der Enterprise manager på min alm. pc.
Som så kalder db'en via dsn??
Avatar billede ocp Nybegynder
14. januar 2003 - 10:40 #13
Enterprise Manager benytter OLEDB for at connecte. Du installerer enterprise manager og "attacher" derefter en eller flere servere til den. Dette kan ske som et navn på et netværk, din egen maskine (local) eller en IP-adresse.
Avatar billede ocp Nybegynder
14. januar 2003 - 10:40 #14
Du behøver med andre ord ikke lave en dsn for at benytte enterprise manager, men du skal bruge en for at kunne lægge data ind og trække dem ud.
Avatar billede asp_rookie Nybegynder
14. januar 2003 - 10:42 #15
Ved du hvor jeg kan finde Enterprise manager?
Ligger den på "SQL server 2000"?
Avatar billede ocp Nybegynder
14. januar 2003 - 11:04 #16
Har du ikke installeret hele SQL Serveren? Den blive installeret som standard hvis du vælger "desktop-version" så vidt jeg husker.
Avatar billede asp_rookie Nybegynder
14. januar 2003 - 11:05 #17
ok.. tak for hjælpen..;o)
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