Перейти к содержимому

windows

обойти ограничение в 4 процессора на hyper-v 2008 r2

Что бы увеличить количесто процессов в гостевой виртуальной машине нужно:

  1. Остановить машину
  2. Пойти по пути где лежит виртуальная машина например (E:\VMS\s0101\s0101\Virtual Machines) в этой папке лежит xml файл с примерным именем (AB1450B1-5F4A-4D80-847B-24C09F36035D)
  3. Нажимаем правой кнопкой на файле и нажимаем изменить
  4. Правим строчку
<processors>
<count type="integer">2</count>

Заместо двойки ставим количество процессоров которое нам нужно.

Тест до

После

Как видим производительность выросла.

Скрипты(bat) для копирования и удаления.

Удаление файлов старше 30 дней.

net use u: \\192.168.250.253\Public\s0079\log /user:домен\логин пароль
forfiles.exe /p U:\WMPRD\ /s /d -30 /m *.* /c "cmd /c del /q @file"
forfiles.exe /p U:\WMPRDD1\ /s /d -30 /m *.* /c "cmd /c del /q @file"
forfiles.exe /p U:\WMPRDM1\ /s /d -30 /m *.* /c "cmd /c del /q @file"
net use u: /delete

Копирование.

robocopy D:\LS\TRN \\192.168.250.253\Public\s0079\log /E /Z /DCOPY:T /R:2 /W:5 /tee /mt:20

 

Создание n баз из одного бэкапа под разными именами

declare @name nvarchar(56)
declare @cmd nvarchar(512)
DECLARE @Cursor CURSOR
SET @Cursor = CURSOR FOR
select '0'+right(servername,2) as name from s0055.rkur_dbastat.dbo.ServerName
where is_disable = 0
--and servername = 's1027'
 
OPEN @Cursor
FETCH NEXT FROM @Cursor INTO @name
 
WHILE (@@FETCH_STATUS = 0)
BEGIN
print @name
set @cmd = 'RESTORE DATABASE [planograms'+@name+'] 
FROM DISK= N''H:\MSSQL\Backup\etalon_planograms_20150112.bak'' 
WITH  FILE = 1 
,MOVE  N''Planograms'' TO N''H:\MSSQL\Data\planograms'+@name+'.mdf''
,MOVE N''Planograms_log'' TO N''H:\MSSQL\Data\planograms'+@name+'_1.ldf''
,  NOUNLOAD
,  STATS = 10
'
print @cmd
--exec (@cmd)
 
FETCH NEXT FROM @Cursor INTO @name
end

Хранимая процедура для добавления новой бд

Как использовать

use master
go
exec CreateNewPlanograms
@name='999'

код процедуры

USE [master]
Читать далее

Перенос файлов базы данных на другой диск или директорию.

ALTER DATABASE ZUP_MOLL SET OFFLINE;
go
ALTER DATABASE ZUP_MOLL MODIFY FILE ( NAME = ZUP_MOLNIYA, FILENAME = 'F:\MSSQL\DATA\ZUP_MOLL.mdf' )
go
ALTER DATABASE ZUP_MOLL MODIFY FILE ( NAME = ZUP_MOLNIYA_log, FILENAME = 'F:\MSSQL\DATA\ZUP_MOLL_1.LDF' )
go
ALTER DATABASE ZUP_MOLL SET ONLINE;
go

SELECT name, physical_name AS CurrentLocation, state_desc
FROM sys.master_files
WHERE database_id = DB_ID(N'ZUP_MOLL');

 

Решение проблем с iLo (KVM)

При работе с контроллером удаленного доступа(KVM) iLo, установленного в серверах HP, наиболее часто возникают следующие проблемы:

1. Тормозит виртуальная консоль, не пускает в iLo из-за зависшей Вашей сессии или сессии другого пользователя(Remote Console is unavailable. It is already in use by a different client), не принимает логин и пароль(invalid username/password you have been disconnected)

решение — зайти в iLo по SSH(например, с помощью ssh-клиента Putty) под Вашим логином/паролем или под учетной записью суперпользователя Administrator(его пароль указан на картонной бирке, входящей в комплект документации к серверу) и выполнить команду:

reset map1

2. После очередного апдейта java на рабочем ПК не получается … Читать далее

Яндекс.Метрика