Манипуляции с базой данных программы

Перенос базы данных на другой компьютер

Привет.
Я хочу перенести базу данных, созданную на этом компьютере на другой сервер.
Здесь стоит 2008 сервер, переносить буду тоже на 2008. Хотя если получиться совместить с 2005 будет вообще идеально (где-то видел такую настройку).

Как правильно это делать? Я может совсем ку-ку конечно, но я почему-то интуитивно решил делать это через восстановление/резервирование баз данных.
1. Резервируем нашу базу данных (она запишется в файл *.bak).
2. Берем этот файл, несем на другой компьютер.
3. Запускаем сервер, создаем новую базу, правой кнопкой по ней — Восстановить. Выбираем наш файл, выбираем назначение — только созданная нами база.
4. Жмем ОК, ждем пол минуты. После ожидания выдается ошибка о том, что база данных видимо не может получить монопольный режим.

Что я делаю не так? Посоветуйте. Месяц делал проект, теперь не могу его перенести — смешно.

Перенос базы на другой компьютер.
Народ помогите разобраться как сохранить базу MS SQL на магнитном носителе и затем восстановить на.

Перенос базы данных на другой ПК. (с SQL2005->SQL2008)
Нужно перенести базу на другой пк, к тому же там стоит SQL2008. Помогите плиз. Заранее благодарен.

Перенос базы данных Access на другой ПК
Всем привет! Прошу помощи. Создал несложный проект в Visual Basic 2010 Exspress по работе с БД.

Создание и перенос базы данных на другой ПК
Всем добрый день) Недавно мой знакомый по просил меня написать ему небольшую базу данных, но.

Сообщение от VladSharikov

Сообщение от VladSharikov

3. Запускаем сервер, создаем новую базу, правой кнопкой по ней — Восстановить. Выбираем наш файл, выбираем назначение — только созданная нами база.

Лишний пункт. Просто Databases -> Restrore database. без всяких созданий БД.

ЗЫ: Если действительно есть желание чему-то научиться и понимать что и как нужно делать, то не стоит пользоваться GUI. Клацая мышкой вы может и освоите некоторые типовые вещи, но не более того.

по поводу вашего совета. на компе с чистым сервером, где нет этой базы — все прошло супер. все есть. но, странно, почему то нет диаграмм. на этом же компе, где стояла уже база выдает ошибку, что такой *.mdf уже есть нельзя клонировать базу. спасибо.

invm, я бы с удовольствием делал бы все через запросы, как в mysql, только я не понимаю как это все делать в sql server.

сейчас нужно все просто сдать, а не запариватся с пониманием!(

А не проще ли, временно остановить службу, скопировать базу из папки с сервером или где она у Вас лежит, и снова ее запустить?

Сообщение от VladSharikov

на этом же компе, где стояла уже база выдает ошибку, что такой *.mdf уже есть нельзя клонировать базу

А как вы себе представляете сосуществование одноименных БД да еще с одноименными файлами в одной папке?
На вкладке Options диалога восстановления есть возможность указать пути и имена файлов для восстанавливаемой БД.

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

cygapb-007,
invm,
inv.DS, спасибо.
в какой папке лежат эти mdf? пока что хватило варианта из 1 поста. позже разберусь получше.

VladSharikov, В папке куда ставили сервер. По умолчанию C:Program FilesSQL как-то так не помню точно. По поиску сделайте на локальной диске по расширению .MDF файлы.

Сообщение от VladSharikov

Привет.
Я хочу перенести базу данных, созданную на этом компьютере на другой сервер.
Здесь стоит 2008 сервер, переносить буду тоже на 2008. Хотя если получиться совместить с 2005 будет вообще идеально (где-то видел такую настройку).

Как правильно это делать? Я может совсем ку-ку конечно, но я почему-то интуитивно решил делать это через восстановление/резервирование баз данных.
1. Резервируем нашу базу данных (она запишется в файл *.bak).
2. Берем этот файл, несем на другой компьютер.
3. Запускаем сервер, создаем новую базу, правой кнопкой по ней — Восстановить. Выбираем наш файл, выбираем назначение — только созданная нами база.
4. Жмем ОК, ждем пол минуты. После ожидания выдается ошибка о том, что база данных видимо не может получить монопольный режим.

Что я делаю не так? Посоветуйте. Месяц делал проект, теперь не могу его перенести — смешно.

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

Перенос базы данных на другой комп(dBase, ADO)
Добрый день, товарищи специалисты! Говорю сразу, в базах данных я ламер. Сделал небольшое.

Перенос базы данных с одного локального сервера на другой
Как перенести базу данных MySQL с Денвера на OpenServer?

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

Несколько важных замечаний

1. Прежде чем носить базу данных программы с одного компьютера на другой, убедитесь, пожалуйста, что на всех компьютерах установлена одна и та же версия программы. Если, например, вы хотите перенести базу данных программы из магазина домой, и если вдруг окажется, что у вас дома установлена более новая версия программы, может случиться так, что эта более новая версия изменит структуру базы данных и потом, вернув исправленную базу в магазин, вы не сможете работать с ней из-за несовпадения (новой) версии структуры базы данных и (старой) версии программы.

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

3. Сетевая и однопользовательская версии программы используют разный формат базы данных, и нельзя, скажем, скопировав из магазина сетевую версию базы данных SHOP.FDB, поработать с ней дома в однопользовательской версии программы. Для того, чтобы обойти это ограничение, существует простое правило:
— если у вас везде программа Тирика работает с однопользовательской (не-сетевой) базой данных, то этой проблемы у вас и нет
— если где-то у вас установлена сетевая версия программы, то вам нужно установить сетевую версию программы на всех тех компьютерах, где вы планируете работать с ее базой данных. Это несложно, бесплатно и описано здесь

4. Вы, разумеется, понимаете, что, пользуясь описанными выше инструкциями, вы носите базу данных программы ЦЕЛИКОМ. Другими словами, если, пока вы работаете дома с копией базы данных, кто-то из продавцов в магазине зарегистрирует новую продажу в «магазинной» базе данных, а потом вы скопируете свою домашнюю копию базы данных на место рабочей, эта продажа и все связанные с ней изменения (например, изменения остатков товара на складе) будут потеряны.

Внимание!

Если у Вас несколько баз данных, то надо подключиться к каждой из них, узнать путь к ней как показано выше и также скопировать на «флешку».

Далее перейдите к другому компьютеру и установите там программу. По умолчанию будет установлено две базы данных: демонстрационная и пустая рабочая. Соответственно, на рабочий стол будут добавлены два ярлыка: «Демонстрационная база данных» и «Моя база данных». Скопируйте базу с «флешки» на этот компьютер и при копировании замените файл пустой базы данных (обычно это c:basesstandart.fdb, а в бесплатной бухгалтерии c:basesstandart_free.fdb). Готово! Подключитесь к базе по ярлыку «Моя база данных» и проверьте Ваши данные.

Если у Вас несколько баз данных, то скопируйте их все в каталог c:bases и настройте ярлыки запуска к каждой базе данных. Для этого скопируйте ярлык «Моя база данных» и поменяйте там путь к базе данных:

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

Совет: Как выгрузить базу 1С 8.3 и перенести ее на другой компьютер?

У многих пользователей 1С 8.3 может возникнуть потребность перенести информационную базу на другой компьютер. Например, выгрузку информационной базы можно осуществлять с целью создания ее резервной копии, чтобы иметь возможность в случае чрезвычайных ситуаций загрузить ее обратно. Следуя нашей инструкции вы сможете выгрузить базу 1С с одного локального компьютера, чтобы в дальнейшем загрузить ее на другой (или на тот же самый) и не потерять при этом лицензию.

Итак, чтобы перенести информационную базу в первую очередь вам нужно зайти в конфигуратор с правами администратора. Для этого в стартовом окне выберете нужную базу и нажмите кнопку «Конфигуратор».

Открыть конфигуратор для выгрузки базы 1С 8.3

Проследите, что все другие пользователи вышли из базы 1С, иначе вы не сможете осуществить выгрузку данных. Отсюда вы сможете выгрузить базу 1С в специальный архив. Чтобы это сделать, зайдите во вкладку «Администрирование» и выберите пункт «Выгрузить информационную базу».

Создать новую пустую базу 1С 8.3

После этого начнется формирование архива формата .dt. В зависимости от вычислительных возможностей вашего компьютера и размера базы процесс может занимать от нескольких секунд, до нескольких часов. После формирования архива, вы можете загрузить его на флешку, в облако или любой другой накопитель данных, чтобы в дальнейшем восстановить базу 1С на другом компьютере.
Итак, на новом компьютере загружаете полученный архив в любую папку. Затем запускаете 1С и на стартовом окне добавляете новую пустую базу.

Этапы создания новой базы 1С для восстановления

Во всплывающих диалоговых окнах необходимо будет указать тип базы «на данном компьютере или на компьютере в локальной сети», затем выбрать каталог информационной базы – это та папка, в которой будет находится вся информация из новой базы, вы можете выбрать любую папку на вашем компьютере.

Загрузить базу 1С на компьютер через конфигуратор

Для оставшихся параметров вы можете выбрать пункт «Выбирать автоматически». В результате чистая пустая база 1С появится в стартовом окне, где вам нужно будет выбрать ее и запустить в режиме конфигуратора. В конфигураторе заходите в раздел «Администрирование» и выбираете пункт «Загрузить информационную базу…». В открывшемся окне находите и выбираете архив с нужной базой, после чего сразу начнется ее загрузка. После успешной загрузки конфигуратор автоматически закроется, после чего вы сможете открыть базу в режиме пользователя и продолжать работу на новом компьютере.

Загрузить базу 1С на компьютер через конфигуратор

Что касается лицензии, то если вы пользуетесь аппаратной защитой, то вам достаточно будет вставить USB-ключ в новый компьютер и продолжить работу. Если же у вас программная лицензия, то вам необходимо будет ввести один из резервных ключей, которые вы сможете найти в коробке. Обращаем ваше внимание, что использование резервного ключа приведет к блокировке вашей учетной записи, если база 1С с основным ключом запущена и подключена к интернету.

Ускорение работы с базой данных при помощи резервирования и восстановления

Одна из наиболее эффективных операций, позволяющая в короткий срок повысить быстродействие работы программы с базой данных — процедура резервного копирования базы данных с последующим восстановлением.

В данной статье будет рассмотрен алгоритм работы с утилитой «Инспектор базы данных» как раз для такого частного случая.

  • Работа с базами данных осуществляется на том компьютере, где у вас размещены базы данных (сервер).
  • Внимание: до начала процедуры выполните выход из всех запущенных копий программы Автодилер.
  • На всякий случай произведите резервное копирование папки с базами данных. Путь до папки по умолчанию — c:Program FilesAutoDealerAutoDealerDatabase

Если базы данных размещены в другом месте, перед выполнением операции запустите программу Автодилер и уточните расположение баз данных в настройках соединения с нужной базой данных.

Нажмите «Параметры» — «Соединение с базой данных». Выберите вашу рабочую базу данных и нажмите кнопку «Правка»:

170f2cfaf335856c14b24a840697f52f.png

В открывшемся окне будет отображен путь до базы данных:

0c3b533288082d231a1336a0b56d9470.png

Если в качестве пути указано слово «Autodealer», значит путь до базы данных настроен по умолчанию.

Можно приступать!

1. Запустите программу «Инспектор базы данных» через меню Пуск — Все приложения — Автодилер:

d752abc1f8b72ac3a4d3e8734d9c4330.png

2. После запуска утилиты нажмите на кнопку «Резервирование Базы Данных»:

33fdca22016c987b499ba2a122542e23.png

3. Необходимо убедиться, что активных соединений с Базой данных нет. В появившемся окне настроек резервирования нажмите кнопку «Проверить. «

3978cbb4682f7670552cebd614d9c24a.png

4. Затем укажите путь до вашей рабочей базы данных:

8d9bc83838b7da67cf1aca9aeb696138.png

5. Затем укажите путь и придумайте имя файла резервной копии (файл создается автоматически)

8da73bb04e490f3d1195039a7f048934.png

6. Нажмите «Начать резервирование»

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

Дождитесь результатов выполнения резервирования. Если все в порядке, то по окончании появится сообщение об успешном завершении резервирования. Можете закрыть окно, нажав на «крестик» в правом верхнем углу окна:

15bc500545e2b8826576be85bc8e482f.png

8. После закрытия окна Вы попадете обратно в главное окно программы Инспектор Базы Данных. Нажмите кнопку «Восстановление Базы Данных»:

e9cf57f1bd03abf27175b397e8ad9c7c.png

9. В открывшемся окне укажите путь до недавно созданной резервной копии:

dc9e83c47f49234838975999e750aa12.png

10. Затем укажите путь до вашей базы данных:

31ddd44defed8e894450dfbf831d32c7.png

11. Установите галочку на опции «Заменить существующий файл» и нажмите «Начать восстановление»:

de864cf19f79ccd87fafc2f561456310.png

12. После завершения восстановления закройте программу Инспектор базы данных.

Процедура резервирования и восстановление базы данных завершена!

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

Перенос программы и базы на новый компьютер

Инструкция по установке программы на новый компьютер.

При переносе программы на новый компьютер первоначально необходимо выполнить установку с диска или скачав дистрибутив с нашего сайта. Это необходимо для того чтобы на

Ваш новый компьютер установились необходимые драйвера и программы, такие как BDE и драйвера ключей Guardant или Sentinel.

Рис. 1: Установка с диска

Рис. 2: Выбор режима налогообложения

Рис. 3: Установка с сайта

2) Затем переносим данные со старой программы в новую, а именно:

Папки: DATA,ARHIV.

Файлы: Все файлы с расширением .SHP. (ЖХО)

Файл реквизитов IB.REK.

Копириуете и вставляете в директорию новой программы.

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

1) Запустить установку с диска и выбрать пункт Установка BDE 5.01

2) Cледовать указаниям установки.

Установка драйверов электронного ключа.

1) Запустить установка с диска и выбрать пункт Установка драйверов ключа.

Оцените статью
Fobosworld.ru
Добавить комментарий

Adblock
detector