Урезание (Shrink) логов в SQL Server 2012

Автор Itworkroom
sql server

Всегда логи транзакций в MS SQL растут, что может повлечь за собой серьезные проблемы в виде нехватки места на диске. Чтобы этого избежать, в MS SQL Server существует операция сокращения и размера файлов данных и файлов журнала логов (Shrink). Урезание логов производится автоматически, в зависимости от модели восстановления:

• В простой модели (Simple) — после достижения контрольной точки;
• В модели полного восстановления (Full) — после создания backup логов, при условии что со времени предыдущего backup была достигнута контрольная точка.

Но бывают ситуации, когда автоматическое урезание по каким либо причинам не производится и логи занимают все свободное место. Причем происходит это всегда неожиданно и требуется срочно освободить место. В этом случае урезание можно произвести вручную.

Подобная ситуация, как правило, происходит с моделью восстановления Full, при использовании которой лог нельзя обрезать до тех пор, пока в резервную копию не попали все транзакции. Это необходимо для того, чтобы обеспечить наличие непрерывную последовательность номеров (LSN) записей в журнале. Соответственно для урезания надо либо сделать полное резервное копирование БД, либо (что проще и быстрее) временно перевести ее в режим Simple. (далее…)

fundingchoicesmessages

Автор Itworkroom

Изменяем принтер по умолчанию в terminal server Win2003 R2

Автор Itworkroom

Изменяем принтер по умолчанию в terminal server Win2003 R2

Чтобы изменить принтер по умолчанию, добавьте запись реестра, как показано ниже:

ПРЕДУПРЕЖДЕНИЕ. Неправильное использование редактора реестра может привести к серьезным общесистемным проблемам, которые могут потребовать переустановки Windows NT для их исправления. Microsoft не может гарантировать, что любые проблемы, возникающие в результате использования редактора реестра, могут быть решены. Используйте этот инструмент на свой страх и риск.

Запустите редактор реестра (Regedt32.exe).
В поддереве HKEY_ CURRENT_USER перейдите к следующему подразделу: Программное обеспечение \ Microsoft \ Windows NT \ CurrentVersion \ Windows
Добавьте или отредактируйте следующий раздел реестра: REG_SZ: <строка описания принтера>
Где <строка описания принтера> - это значение, которое будет загружать диспетчер печати, если эта операция была выполнена через диспетчер печати. Он будет напоминать одно из следующего:

\\ SERVER \ HPLASER, winspool, Ne00: или DESKJET, winspool, LPT1:

Ne00 - это сетевой порт и LPT1 - локальный порт.

В некоторых приложениях принтер по умолчанию читается во время запуска приложения, и вам нужно закрыть и перезапустить приложение для нового принтера по умолчанию, который будет показан.

To change the default printer, add the registry entry as shown below:

WARNING: Using Registry Editor incorrectly can cause serious, system-wide problems that may require you to reinstall Windows NT to correct them. Microsoft cannot guarantee that any problems resulting from the use of Registry Editor can be solved. Use this tool at your own risk.

  1. Start Registry Editor (Regedt32.exe).
  2. Under the HKEY_ CURRENT_USER subtree, go to the following subkey:Software\Microsoft\Windows NT\CurrentVersion\Windows
  3. Add or edit the following registry entryDevice:REG_SZ:<printer description string>where <printer description string> is the value that Print Manager would put in if this operation were done through Print Manager. It would resemble one of the following:\\SERVER\HPLASER,winspool,Ne00: or DESKJET,winspool,LPT1:The Ne00 is a network port and LPT1 a local port.

    With some applications, the default printer is read at the time the application is started and you will need to close and restart the application for the new default printer to show.

Майнинг на Intel Core i7-3517U

Автор Itworkroom
core i7 intel

Майнинг на Intel Core i7-3517U

Если так уж сильно хочется добыть заветных монет, и вам не жалко своего компьютера, либо у вас есть на работе вычислительные мощностях, рассмотрим настройку добытчика «xcoin-miner» который умеет добывать монеты, в связке с неплохим пулом «coinotron.com».

Имеем: Lenovo ideapad U410, Intel Core i7-3517U, 4 Гб ОЗУ, Windows 7 x64.

параметры windows 7 (далее…)

PowerShell. Автоматизация администрирования для Windows

Автор Itworkroom

PowerShell. Автоматизация администрирования для Windows

Долгое время визитной карточкой Windows служил графический интерфейс, а желающим поработать в консоли приходилось довольствоваться весьма урезанным функционально cmd.exe. Появление PowerShell с гибким языком сценариев изменило ситуацию к лучшему. Используя его возможности, можно легко выполнить практически любую задачу, возникающую перед администратором. Зачем системному администратору PowerShell?
Если настройку при помощи графических утилит можно назвать наглядной, то консоль вырывается вперед, когда говорят об автоматизации задач и обработке большого количества данных. Ранее админу, чтобы упростить себе работу, необходимо было использовать командные BAT-файлы, VBScript, JavaScript, Windows Script Host, Perl и прочие инструменты, позволяющие управлять системной информацией. Но одни ограничены по возможностям, другие сложны и неудобны, применение третьих (VBScript/JavaScript) может снизить общий уровень безопасности системы. PowerShell (ранее – Monad), вышедший в 2006 году, лишен этих недостатков. Он изначально объектно-ориентирован, вобрал в себя лучшие элементы из Perl, PHP, C# и использует все современные наработки Microsoft (в первую очередь, .NET Framework, объектами которой оперирует совершенно свободно). Результат работы не нужно парсить, чтобы понять, что получилось; его опять можно обработать без какой-либо дополнительной подготовки. Именно поэтому принцип использования PowerShell несколько отличается от привычных Unix интерпретаторов. В оболочку встроено свыше 130 команд, позволяющих получить доступ к любому объекту файловой системы, реестра, сети, Active Directory, а, используя предпочитаемый .NET-язык, можно создавать дополнительные команды. Именно наличие большого количества командлетов (cmdlets — командных модулей, своего рода готовых мини-программ, реализующих отдельные операции) заметно упрощает выполнение часто используемых задач.
(далее…)