Lista e Bazave të Dhënash dhe Statusi i tyre
select
NAME,
DATABASEPROPERTY(name, N'IsDetached') as DETACHED,
(case when DATABASEPROPERTY(name, N'IsShutdown')
is null then -1
else
DATABASEPROPERTY(name, N'IsShutdown')
end) as ISSHUTDOWN,
DATABASEPROPERTY(name, N'IsSuspect') as ISSUSPECT,
DATABASEPROPERTY(name, N'IsOffline') as ISOFFLINE,
DATABASEPROPERTY(name, N'IsInLoad') as ISINLOAD,
(case when DATABASEPROPERTY(name, N'IsInRecovery')
is null then -1
else
DATABASEPROPERTY(name, N'IsInRecovery')
end) as ISINRECOVERY,
(case when DATABASEPROPERTY(name, N'IsNotRecovered')
is null then -1
else
DATABASEPROPERTY(name, N'IsNotRecovered')
end) as ISNOTRECOVERED,
DATABASEPROPERTY(name, N'IsEmergencyMode') as ISEMERGENCYMODE,
DATABASEPROPERTY(name, N'IsInStandBy'),
has_dbaccess(name) as ISINSTANDBY
from master.dbo.sysdatabases
Kontrolloni nëse një Bazë të Dhënash i përket PANTHEON
select NAME
from dbname.dbo.SYSOBJECTS
where NAME = 'PARAMSYS'
PRISNI Bazën e Dhënash
Baza e dhënash duhet të jetë e vendosur në server në formën e skedarëve .MDF dhe .LDF,
por gjithashtu duhet të jetë e lidhur me serverin.
Ju mund të lidhni bazën e dhënash me komandën SP_ATTACH_DB.
sp_attach_db @dbname='emri_i_bazës_se_dhënash',
@filename1= 'rruga_dhe_emri_i_skedarit_MDF',
@filename2= 'rruga_dhe_emri_i_skedarit_LDF'
emri_i_bazës_se_dhënash - emri i bazës së dhënash që dëshironi të lidhni.
rruga_dhe_emri_i_skedarit_MDF - rruga dhe emri i skedarit të bazës së dhënash
(.mdf).
rruga_dhe_emri_i_skedarit_LDF - rruga dhe emri i skedarit të logut të bazës së dhënash
(.ldf).
Shembull:
sp_attach_db @dbname='msDataLab',
@filename1= 'c:\mssql7\data\msDataLab.MDF',
@filename2= 'c:\mssql7\data\msDataLab.LDF'
PRISNI Bazën e Dhënash
Skedari i bazës së dhënash dhe skedari i logut (.MDF dhe .LDF) nuk mund të manipulohet derisa
të jenë të lidhur me serverin. Ju duhet t'i prisni ato para se të mund të lëvizni,
fshini, etj. ato.
sp_detach_db @DbName='emri_i_bazës_se_dhënash'
emri_i_bazës_se_dhënash - emri i bazës së dhënash që dëshironi të prisni nga
serveri.
Shembull:
sp_detach_db @DbName='msDataLab'
Shkalla e Logut
Kjo pyetje kthen madhësinë e skedarit të logut (.LDF).
DBCC sqlperf(logspace)