Avatar billede vraa Nybegynder
18. februar 2004 - 16:55 Der er 14 kommentarer og
1 løsning

VS.NET og MSDE

Jeg prøver at lave en forbindelse til en MSDE DB i vs.net. Jeg har to eksisterende filer (MDF og LDF) som jeg vil vedhæfte, men når jeg afprøver tilslutningen får jeg følgende fejl:

"Prøvetilslutningen mislykkedes på grund af fejl med under initialiseringen af provider. Could not attach database"

Nogen der kan hjælpe?
Avatar billede thor.ostergaard Nybegynder
18. februar 2004 - 16:57 #1
hvordan ser din connectionstring ud?
Avatar billede arne_v Ekspert
18. februar 2004 - 17:00 #2
Man connecter ikke til MDF/LDF men til en server som så bruger de filer.
Avatar billede vraa Nybegynder
18. februar 2004 - 17:02 #3
Jeg benytter Server Explorer i VS.NET og vælger "Connect To Database". Derunder er "Microsoft Ole DB Provider for SQL server" som provider og derefter angiver jeg servernavn "(local)\NetSDK" og vælger "Brug  Windows NT Integrated System" og vedhæfter til sidst en mdf fil. I øverst tekstboks under vedhæft skriver jeg "Friends" og i den nederste fremkommer den sti jeg vælger filen fra. Så jeg skriver ikke selv en connectionstring
Avatar billede vraa Nybegynder
18. februar 2004 - 17:29 #4
Mit problem ligger i at få tilføjet min eksisterende DB til sql serveren. Nogen der kan forklare hvordan jeg gør det?
Avatar billede arne_v Ekspert
18. februar 2004 - 17:37 #5
Avatar billede vraa Nybegynder
18. februar 2004 - 17:52 #6
Det har jeg forsøgt. Bogen giver et præcis eksempel på hvordan det skal men jeg får denne fejlmeddelelsen i dosprompt:

[Shared memory]SQL server does not exist or access denied.
[Shared memory]ConnectionOpen (Connect()).
Avatar billede arne_v Ekspert
18. februar 2004 - 18:28 #7
Er MSDE startet ?
Avatar billede vraa Nybegynder
18. februar 2004 - 18:38 #8
Jeg har Microsoft SQL Server Service Manager til at køre. Når jeg fører musen henover står der "Running - \\vraa\NetSDK MSSQLServer". Vraa er mit computernavn
Avatar billede arne_v Ekspert
18. februar 2004 - 18:43 #9
Og du connecter med:

"C:\Program Files\Microsoft SQL Server\80\Tools\Binn\OSQL.EXE" -E -S "vraa\NetSDK MSSQLServer"

?
Avatar billede vraa Nybegynder
18. februar 2004 - 20:37 #10
Jeg connecter således:

C:\osql -S (local)\NetSdk -E -q "sp_attach_db N'FriendsData', N'C:\Friends_Data.MDF', N'C:\FriendsData_log.LDF'"
Avatar billede arne_v Ekspert
18. februar 2004 - 20:43 #11
Har du prøvet at erstatte (local)\NetSdk med vraa\NetSdk ?

Har dit brugernavn administrator privs ?
Avatar billede vraa Nybegynder
18. februar 2004 - 21:33 #12
Ja, det har jeg prøvet. Hvordan styrer jeg privilegier når jeg benytter msde?
Avatar billede arne_v Ekspert
18. februar 2004 - 21:37 #13
Det gør man inde i OSQL.

:-)
Avatar billede vraa Nybegynder
17. marts 2004 - 13:15 #14
Jeg takker for hjælpen.

arne_v>> lidt point?
Avatar billede arne_v Ekspert
17. marts 2004 - 15:15 #15
ok
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