Необдуманное использование опубликованных инструментов и примеров кода может привести к непредсказуемым и плачевным последствиям.
НЕ ИСПОЛЬЗУЙТЕ предложенные материалы, если не понимаете, что они делают!

SQL

----Make Database to single user Mode

ALTER DATABASE YourDB

SET SINGLE_USER WITH

ROLLBACK IMMEDIATE

 

----Restore Database

RESTORE DATABASE YourDB

FROM DISK = 'D:\BackUpYourBaackUpFile.bak'

WITH MOVE 'YourMDFLogicalName' TO 'D:\DataYourMDFFile.mdf',

MOVE 'YourLDFLogicalName' TO 'D:\DataYourLDFFile.ldf'

 

/*If there is no error in statement before database will be in multiuser

mode.

If error occurs please execute following command it will convert

database in multi user.*/

ALTER DATABASE YourDB SET MULTI_USER

GO

on Четверг сентября 17 by Администратор
Was this helpful?

-- To allow advanced options to be changed.

EXEC sp_configure 'show advanced options', 1;

GO

-- To update the currently configured value for advanced options.

RECONFIGURE;

GO

-- To enable the feature.

EXEC sp_configure 'xp_cmdshell', 1;

GO

-- To update the currently configured value for this feature.

RECONFIGURE;

GO

on Четверг сентября 17 by Администратор
Was this helpful?

DECLARE @SourceFile AS VARCHAR(500);   

DECLARE @DestinationFile AS VARCHAR(500);   

DECLARE @Cmd AS VARCHAR(500);   

  

SET @SourceFile = '\\SourceFileName';  

SET @DestinationFile = 'DestinationFileName';   

SET @Cmd = 'COPY "' + @SourceFile + '" "' + @DestinationFile + '"';   

  

EXEC master.dbo.xp_cmdshell @Cmd; 

on Четверг сентября 17 by Администратор
Was this helpful?

DBCC UPDATEUSAGE (0);

 

CREATE TABLE #t([имя таблицы] varchar(255), [строк] varchar(255), [зарезервировано] varchar(255), [всего данных] varchar(255), [размер индексов] varchar(255), [свободно] varchar(255));

INSERT INTO #t

exec sp_msforeachtable N'exec sp_spaceused ''?''';

SELECT * FROM #t ORDER BY CONVERT(bigint, REPLACE([всего данных], ' KB', '')) DESC;

DROP TABLE #t;

on Четверг сентября 17 by Администратор
Was this helpful?

[master].dbo.xp_FixedDrives

on Четверг сентября 17 by Администратор
Was this helpful?

ALTER DATABASE DATABASENАМЕ

SET MULTI_USER;

GO

on Четверг сентября 17 by Администратор
Was this helpful?

EXEC sp_MSforeachtable @command1 = "DROP TABLE ?"

on Четверг сентября 17 by Администратор
Was this helpful?

select program_name, net_transport from sys.dm_exec_sessions t1

left join sys.dm_exec_connections t2

on t1.session_id = t2.session_id

where program_name like '1cv8%'

on Четверг сентября 17 by Администратор
Was this helpful?

select name,recovery_model,recovery_model_desc from master.sys.databases where recovery_model <> 3

on Четверг сентября 17 by Администратор
Was this helpful?

USE [NameBase];

UPDATE _Const26619 SET _Fld18482 = concat('!!!!!!!!!!!!!!!!!!!! КОПИЯ РАБОЧЕЙ БАЗЫ !!!!!!!!!!!!!!!!!!!!',_Fld18482) WHERE _RecordKey = 0x31;

Примечание: Необходимо подставить реальные значения:

Имя базы  NameBase
Имя таблицы  _Const26619
Имя поля  _Fld18482

 

 

 

 

on Воскресенье декабря 06 by Администратор
Was this helpful?

SELECT cntr_value/1024 as Mb FROM master..sysperfinfo WHERE counter_name = 'Total Server Memory (KB)'

on Понедельник января 04 by Администратор
Was this helpful?

USE master

ALTER DATABASE tempdb

MODIFY file(

name = tempdev,

filename = N'D:\NEW_PATH\tempdb.mdf')

GO

 

ALTER DATABASE tempdb

MODIFY file(

name = templog,

filename = N'D:\NEW_PATH\templog.ldf')

GO

 

P.S. Со старого места файлы необходимо удалить вручную!

on Понедельник января 04 by Администратор
Was this helpful?