logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

Jak poprawnie podłączyć bazę danych w Microsoft SQL Server na WinXP?

G.B. 02 Cze 2005 11:36 4857 2
REKLAMA
  • #1 1544134
    G.B.
    Poziom 13  
    Posty: 119
    Pomógł: 1
    Ocena: 4
    Witam:
    Jestem trochę "zielony" jeżeli chodzi o Microsoft SQL server (dystrybucja "free"), więc proszę o wyrozumiałość ;-) .
    Problem jest następujący:
    - serwer jest już zainstalowany,
    - skonfigurowany client i sam serwer też... serwis ogólnie chodzi i jest obecny w systemie tak jak trzeba (usługi itp)
    Problemem (dosyć podstawowym :oops: ) jest to, że nie wiem jak mu wskazać bazę danych która ma udostępniać...
    Wszystko chodzi pod WinXP H.E.

    OK.. mały update tego co już wiem. To powinno rozwiązać mój problem:
    c:\ osql -E -S
    1>exec sp_attach_db @dbname= 'nazwabazy'
    2>@filename1 = 'C:\.... moje.mdf',
    3>@filename2 = 'C:\.... moje_log.ldf'
    4>go
    .. jednakże przy próbie wykonania mam błąd:
    MSG 170, Level 15, State 1, Server NazwaSerwera, Line 2
    Line 2 : Incorrect syntax near '@filename1'.

    hmmm.. gdzie robię błąd?.. prośba o pomoc.
  • REKLAMA
  • #2 1544506
    eRiX
    Poziom 2  
    Posty: 4
    Ocena: 1
    sprobuj zmienic backslashe na podwojne
  • #3 1544548
    G.B.
    Poziom 13  
    Posty: 119
    Pomógł: 1
    Ocena: 4
    Więc... ehmmmm..... zjadłem przecinek za @dbname = 'nazwabazy', <---- :oops: i tyle.
    Co nie znaczy, że mi się udało. Baza, którą chciałem podłączyc jest najwyraźniej uszkodzona ( jakby było mało :-| )... Teraz mam:
    "The header for file... is not a valid database file header. The Page Audit property is incorrect"
    Czyli tzw. pupa blada.

    Dzięki za zainteresowanie tematem.
    pozdrawiam
    G.B.
REKLAMA