Сайт водки Журавли

juravli

Стройный .Net объектно-ориентированный код с использованием компонентов DevExpress. Интересен пароль в строке подключения, выводимый при exception.

Сменить папку Projects в SQL Server Management Studio (SSMS)

Долго искал это возможность, т.к. привык хранить все файлы исходников в одном месте (а sql я все-таки считаю исходником).

Я пишу sql ежедневно, включаю туда комментарии, чтобы можно было вспомнить, зачем писал, и сохраняю под осмысленным имененем. Потом по этим файликам можно осуществлять поиск нужного куска sql-кода или просто посмотреть, чем занимался два дня назад.

Вот еще-бы тэги туда добавить … Была хорошая задумка Tags2Find, жалко, что прекратила развиваться.

Так вот эти файлы хотелось бы хранить в папке со всеми остальными исходниками, а не в My Documents, которую я использую как temp. Вот нашел ссылку на описание - http://visualstudiohacks.com/tips/options/changing-the-my-projects-folder-location-and-other-settings-in-ssms/

Пробую …

Здоровый LOG и Oldest distributed LSN

Обнаружил, что у небольшой, в общем-то базы (147МБ) необычно большой лог – 6ГБ. Причем shrink не помогает. Начал искать.

  • Обычно начинаю с sql.ru: http://www.sql.ru/forum/actualthread.aspx?tid=506706. Прочел здесь про opentran.
  • Запустил opentran и увидел сообщение про “Oldest non-distributed LSN” , аналогично тому, как здесь: http://www.sql.ru/forum/actualthread.aspx?tid=575037#5915136  Т.е. у меня в базе, откуда ни возьмись, взялась репликация.
  • Запускал разный sql для отключения нежданной репликации (например http://www.sqlnewsgroups.net/group/microsoft.public.sqlserver.server/topic4504.aspx), но все как-то безрезультатно.
  • В общем, понял, что надо  по-честному включать и выключать репликацию для сервера через Wizard. Что и сделал.

    Очищаю базу (DBCC shrinkfile (‘DB_Log’,10) ). 10МБ задал от балды .  И отключаю репликацию (Disable Publishing and Distribution Wizard).

    Follow

    Get every new post delivered to your Inbox.