Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> software >> Software Database >> .

Come collegare un file MDF

Microsoft SQL Server memorizza i propri database in due file per impostazione predefinita. Il file MDF è il file di dati primario , contenente gli schemi di tabella , tabelle e dati. Il file LDF è il file che contiene i log per il database . E 'meglio avere entrambi i file da allegare a un'istanza di Microsoft SQL Server , ma è possibile allegare solo il file MDF e il server SQL creerà un file LDF per il database . Cose che ti serviranno
Microsoft SQL Server
Show More Istruzioni
1

Creare un database in Microsoft SQL Server denominata 'domanda' , Questo è il comando SQL di emettere in una finestra di query , utilizza impostazioni predefinite per tutto, ma il nome del database : CREATE DATABASE domanda
2

determinare dove il MDF e LDF file del database sono in realtà memorizzati sul disco rigido : sp_helpdb richiesta

Per impostazione predefinita , sarà da qualche parte come ad esempio : C: \\ Programmi \\ Microsoft SQL Server \\ MSSQL.1 \\ MSSQL \\ Data
3

Staccare il MDF e LDF dalla istanza di Microsoft SQL Server : sp_detach_db domanda
4

Aprire la posizione in cui sono memorizzati i file ed eliminare il file di Demand.LDF o cambiare il suo nome. Questo simulerà solamente avere il MDF a disposizione per attaccare
5

Allega il file MDF per l'istanza di Microsoft SQL Server eseguendo il seguente comando in una finestra di query , modificare il nome del database e il percorso del file di conseguenza. : EXEC sp_attach_db @ dbname = N'Demand ' , @ filename1 = N'C : \\ Programmi \\ Microsoft SQL Server \\ MSSQL.1 \\ MSSQL \\ Data \\ Demand.mdf '

Si dovrebbe ricevere un messaggio simile a : Errore di attivazione del file . Il nome del file fisico "C : \\ Programmi \\ Microsoft SQL Server \\ MSSQL.1 \\ MSSQL \\ DATA \\ Demand_log.LDF " può essere incorrect.New log file 'C : \\ Programmi \\ Microsoft SQL Server \\ MSSQL.1 \\ MSSQL \\ Data \\ Demand_log.LDF ' stato creato .

Microsoft SQL Server ha tentato di riattaccare il file LDF di default , ma dal momento che mancava il server appena creato un nuovo file di registro .


 

software © www.354353.com