Avatar billede -l_jogge_l- Nybegynder
12. november 2003 - 12:00 Der er 22 kommentarer og
1 løsning

Hjælp med SQL Server

jeg vil gerne have en SQL server op at køre. Jeg har installeret den. MEN hvordan kommer jeg ind og opretter den så jeg kan lave Tabeller i den???

Jeg har fundet en server som hedder det samme som min Computer hedder, og der er en MASSE tabeller inden i... jeg kan osse oprette tabeller i denne server, men kan ikke gemme noget der i!!!

Jeg er temmelig ny i det her... så er der nogen der kan hjælpe mig???
Avatar billede ldanielsen Nybegynder
12. november 2003 - 12:06 #1
Du har to redskaber, Enterprise Manager og Query Analyzer.

Førstnævnte er nok et fint sted at starte, her kan du oprette databaser, tabeller, udfylde med data manuelt og meget mere.

Så start med at åbne Enterprise Manager, og se om det ikke hjælper på forståelsen.

Hvad havde du tænkt dig at bruge SQLServeren til? Skal den ligge bag et ASP site? Eller hvad?
Avatar billede arne_v Ekspert
12. november 2003 - 12:07 #2
Der er et command line tool OSQL.

Du kan bruge C# elelr VB.NET med ADO.NET.

Eller du kan vælge det nemmeste og bruge Access som frontend.
Avatar billede arne_v Ekspert
12. november 2003 - 12:08 #3
ldanielsen>

Det står ikke i spørgsmålet, men fra et andet spørgsmål vides det
at det er MSDE - og altså ingen EM eller QA.
Avatar billede arne_v Ekspert
12. november 2003 - 12:09 #4
Access
File menu
New item
General tab
og de 2 sidste er til at connecte til eksisternde MSDE database og oprette ny
Avatar billede -l_jogge_l- Nybegynder
12. november 2003 - 12:17 #5
Det er Desktop'en SQL Serveren jeg har installeret! Hvor finder jeg de to værktøjer?
Avatar billede -l_jogge_l- Nybegynder
12. november 2003 - 12:19 #6
Det er et Visual Basic Program der skal bruges til at leder, søge oprette, slette data i SQL'en
Avatar billede arne_v Ekspert
12. november 2003 - 12:24 #7
EM og QA er der ikke.

OSQL ligger nede i et af directoriene.
Avatar billede arne_v Ekspert
12. november 2003 - 12:25 #8
VB + ADO og VB.NET + ADO.NET er glimrende til selve brugen.

Til database administartion (oprettese af tabeller og den slags)  kan
man sagtens bruge Access.
Avatar billede -l_jogge_l- Nybegynder
12. november 2003 - 12:30 #9
Jamen hvor opretter jeg en ny database?
Avatar billede -l_jogge_l- Nybegynder
12. november 2003 - 12:31 #10
Den eneste databse jeg har, er DOMINO, som er mit computer navn.... og der kan jeg ikke oprette nogen nye tabeller, som jeg kan skrive i!
Avatar billede arne_v Ekspert
12. november 2003 - 12:40 #11
Du har en MSDE server som hedder det samme som din computer.

Du har så et antal databaser under den server bl.a. den der hedder Master.
Avatar billede -l_jogge_l- Nybegynder
12. november 2003 - 12:42 #12
Ok.... og hvor opretter jeg så en database der eks hedder "CDer" eller nogen i den stil???
Avatar billede arne_v Ekspert
12. november 2003 - 12:44 #13
Ja.
Avatar billede -l_jogge_l- Nybegynder
12. november 2003 - 12:49 #14
Når jeg prøver at åbne noget, så kommer der tabeller ved dette navn frem:
dbo.MSreplication_options
dbo.spt_datatype_info
dbo.sysopentapes
INFORMATION_SCHEMA.DOMAINS

OSV........
Avatar billede -l_jogge_l- Nybegynder
12. november 2003 - 12:53 #15
Hvor kommer alle de tabeller fra?
Avatar billede -l_jogge_l- Nybegynder
12. november 2003 - 12:54 #16
36 tabeller ligger der derind!! ??
Avatar billede -l_jogge_l- Nybegynder
12. november 2003 - 12:56 #17
Programmet jeg har installeret hedder: "Microsoft SQL Desktop Engine"
Avatar billede -l_jogge_l- Nybegynder
12. november 2003 - 13:25 #18
Nu har jeg fået oprettet en databse, men når jeg prøver at fylde noget I felterne, sker der ikke noget...... det kan jeg bare ikke få lov til.
Avatar billede arne_v Ekspert
12. november 2003 - 13:51 #19
Alle database indeholder en række system tabeller.

Det gør Access faktisk også - de vises bare ikke medmindre du går
ind i options og beder om at se dem.
Avatar billede -l_jogge_l- Nybegynder
12. november 2003 - 13:52 #20
Ok....

Men hvorfor må jeg ikke manuelt fylde noget ind i tabellen????
Avatar billede arne_v Ekspert
12. november 2003 - 14:03 #21
System tabellerne har du næppe adgang til ats krive til direkte.

Men hvis du opretter din egen database med dine egne tabeller, så
bør det spille.
Avatar billede -l_jogge_l- Nybegynder
12. november 2003 - 14:05 #22
Det gør det ikke....

Hvis jeg eks opretter en tabel ved navnet "Bruger", så kalder den selv Tabellen for "dbo.bruger"... og åbner jeg så tabellen med Visual Data Manager i VB 6.0, så kan jeg ikke skrive noget i felterne!!!!
Avatar billede arne_v Ekspert
12. november 2003 - 14:39 #23
dbo.bruger er helt OK

tabeller i SQLServer hedder:
  server.database.ejer.tabelnavn

dbo = database owner

No problem.

Spørgsmålet er: logger du ind med login sa, når du forsøger at indsætte data ?

(hvis du bare er bruger guest, så ...)
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

IT-JOB

AL Sydbank A/S (tidligere Arbejdernes Landsbank)

Tech Lead til Datacenter Operations

IT-Universitetet i København

CIO

European Stonecraft

Intern Navision/BC Supporter