Novak Sergey / публикации
СТАТЬЯ “Универсальный” скрипт для восстановления бэкапа на SQL Server
Ну, сделали мы бэкап!? Ну, валяется он у нас на диске... А дальше что?! Как проверить является ли этот “файлик” корректным (валидным)?! Где гарантии, что когда припечет, этот “файлик” сотворит чудо и восстановит базу до момента сбоя?! К сожалению таких гарантий никто не даст. Поэтому, нужно максимально проверить является ли этот “файлик” корректным, восстановится ли он в нужным момент. В данной статье я постараюсь максимально повысить вероятность того, что файл бэкапа (который мы все, надеюсь, д...
СТАТЬЯ Создание автобэкапа на SQL Server Express Edition 2005/2008/2008R2
Часто у администратора баз данных постает вопрос, как создать BackUp базы данных средствами Windows? Тема становиться актуальной, когда речь идет о бесплатных редакциях SQL Server (MSDE или Express) у которых отсутствует SQL Server Agent. Для теста создаем папку C:\BackUpDBMSSQL, в которую помещаем файл BackUp_Full_DB.sql следующего содержания: --Создает полный бэкап в формате 'Full_TestDB_DD.MM.YYYY-HH.MM.SS.bak' Full_TestDB_21.07.2010-19.18.09.bak DECLARE @to varchar(100) DECLARE @dbname varch...
СТАТЬЯ Перемещение логинов с одного экземпляра SQL Server на другой
В SQL Server, да и в любой другой СУБД существует понятие пользователь базы данных – users, и логин сервера – logins. Логин служит точкой входа пользователя базы, он (логин) создается на уровне SQL Serevr, а пользователи на уровне базы данных. При миграции базы (backup-restore) с одного сервера на другой переноситься все данные база – таблицы, вьюхи, процедуры, тригеры, пользователи…вообщем все.., НО как говориться “все да не все”. Нужно “правильно” создать логины на уровне сервера и привязать и...