Версия 09:51, 24 июня 2008 (править) Dmih (Обсуждение | вклад) ← К предыдущему изменению |
Текущая версия (09:53, 24 июня 2008) (править) (отменить) Dmih (Обсуждение | вклад) |
Строка 1: |
Строка 1: |
- | == Импорт базы MS-SQL [Express] на 1Gb.ru == | + | #REDIRECT [[Перенос базы данных Microsoft SQL Server на 1Gb.ru]] |
- | | + | |
- | Операция похожа для баз полноценного MS-SQL Server и для облегченных баз SQL Server Express (монтирование mdf на ходу по заявке приложения). | + | |
- | | + | |
- | Для того, чтобы перенести базу MS-SQL Server Express (mdb файл) или просто базу данных MS-SQL на 1Gb.ru, нужно делать так: | + | |
- | * Создать пустую базу данных через личный кабинет. | + | |
- | * Сделать резервную копию своей базы (.bak). | + | |
- | * Этот архив загрузить и импортировать на нашем сервере через личный кабинет. | + | |
- | | + | |
- | Создать пустую базу MS-SQL можно на странице "полный список функций", "Управление техническими ресурсами", "Базы данных", "Управление базами данных MS SQL Server". | + | |
- | | + | |
- | | + | |
- | === Подключение SQL Management Studio к локальной базе === | + | |
- | | + | |
- | [[Изображение:SQL-Express-login.png]] | + | |
- | # Если SQL Management studio не установлен, то его можно [http://www.microsoft.com/downloads/details.aspx?FamilyID=6053c6f8-82c8-479c-b25b-9aca13141c9e&DisplayLang=en скачать с сервера Microsoft]. | + | |
- | # Запускаете SQL Management Studio с правами администратора (если у Вас Windows Vista - нужно запускать с помощью "Запустить от имени администратора"). | + | |
- | # В окне подключения вводите адрес сервера, имя и пароль пользователя (если используется не Windows-авторизация). Если используется SQL Express, установленный на локальном компьютере, то адрес сервера '''.\SQLEXPRESS'''. | + | |
- | | + | |
- | [[Изображение:SQL management studio, Main window.png]] | + | |
- | | + | |
- | | + | |
- | === Подключить базу к SQL Management Studio === | + | |
- | # Откройте папку Databases и посмотрите, есть ли там требуемая база данных, если есть, то можно сразу переходить к разделу "Создание архивной копии". | + | |
- | # Нажмите правую кнопку мышки на папке '''Databases''' и выберете пункт меню '''Attach'''. | + | |
- | # В появившемся окне нажмите кнопку '''Add''' и выберете mdf-файл базы данных для подключения. | + | |
- | # В верхнем окне можно установить имя базы, с которым она будет подключена (колонка Attach As) и владельца базы. | + | |
- | # ОК | + | |
- | | + | |
- | [[Изображение:SQL management studio, Attach Database.png]] | + | |
- | | + | |
- | Теперь к серверу подключена база данных, архив которой нужно сделать. | + | |
- | | + | |
- | | + | |
- | === Создание резервной копии базы === | + | |
- | | + | |
- | # Откройте папку Databases | + | |
- | # На базе, архив которой нужно сделать, нажмите правую кнопку мышки и выберете пункт '''Tasks\Back Up'''. | + | |
- | # В разделе '''Destination''' удалите все строки с помощью кнопки Remove, если они там есть. | + | |
- | # Нажмите кнопку '''Add''' и укажите путь к файлу создаваемого архива (можно воспользоваться кнопкой '''...''' справа от строки ввода), создаваемому файлу нужно дать расширение '''.bak''' | + | |
- | # Нажмите ОК | + | |
- | [[Изображение:SQL management studio, Back Up.png]] | + | |
- | | + | |
- | Теперь создан архив базы данных. | + | |
- | | + | |
- | | + | |
- | === Импорт на 1Gb.ru === | + | |
- | | + | |
- | # Зайдите на страницу "полный список функций", "Импорт/экспорт/перенос баз данных MS-SQL". | + | |
- | # Загрузите созданный файл архива на сервер. | + | |
- | # На этой же странице в разделе "Текущие бэкапы" рядом с только что загруженным файлом нажмите ссылку "импорт". | + | |
- | # Выберете базу, в которую надо восстановить Ваш архив и нажмите кнопку импорт. | + | |
- | # Ждите восстановления базы, страницу не обновляйте, если база данных большая, то её импорт может занять много времени. | + | |
- | | + | |
- | [[Изображение:1Gb.ru, MS-SQL backup upload.png]] | + | |
- | | + | |
- | Теперь на сервер загружена точная копия Вашей базы данных. | + | |
- | | + | |
- | | + | |
- | === Изменить строку подключения к базе === | + | |
- | | + | |
- | В файле web.config вашего приложения (обычно) вам нужно поправить строки подключения к базам данных. В том случае, если вы пользовались SQL Express, это были прямые упоминания mdf файлов, нужно заменить их на строки подключения к полноценной БД MS-SQL. | + | |
- | | + | |
- | Примеры: http://www.1gb.ru/default.aspx?ti=6&hti=117 | + | |