|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
26.05.2009, 16:41 | #1 |
Пользователь
Регистрация: 14.08.2007
Сообщений: 80
|
Запуск приложения на другом компе....
Всем здрасти!
У меня такая ситуация: я разрабатываю автоматиз. систему с использованием БД. Приложение написано в Дельфи. Могу ли я разработанное приложение перенести на др. комп, на котором нет соответств. библиотек для запуска моей программы? Как в этом случае перенести базу данных, в которой хранится вся инфа? |
26.05.2009, 16:51 | #2 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Что за СУБД?
I'm learning to live...
|
26.05.2009, 18:05 | #3 |
Пользователь
Регистрация: 23.05.2009
Сообщений: 21
|
Такая же проблема. Использовал Paradox, нужно устанавливать библиотеки в алиасы вручную, как я догадываюсь.
|
26.05.2009, 18:30 | #4 |
*
Старожил
Регистрация: 22.11.2006
Сообщений: 9,201
|
А idapi.cfg перенести не судьба? Чтобы алиасы вручную не переписывать.
Последний раз редактировалось mihali4; 27.05.2009 в 10:56. |
26.05.2009, 23:38 | #5 |
Пользователь
Регистрация: 14.08.2007
Сообщений: 80
|
|
27.05.2009, 07:06 | #6 |
Баламучу слегка...
Участник клуба
Регистрация: 01.11.2006
Сообщений: 1,585
|
А сам sql-сервер тоже переезжает или на месте остается? Если остается, то можно обойтись просто переделкой строки соединения. Если же нет, то видимо и базу придется переносить. Здесь опять 2 варианта - база с данными или пустая? Ведь можно либо скульным скриптом создать пустую базу, либо несколько иным способом (хотя можно и скриптом) перенести существующую на другой комп. Что касается самого приложения, то большой долей вероятности все необходимые драйвера на другой машине уже есть. Вы же через ADO подключаетесь? Если да, то до Win2000 эти драйвера ставились вместе с офисом, а начиная с вышеупомянутой оси они идут по дефолту, в комплекте.
|
28.05.2009, 15:12 | #7 | ||
Пользователь
Регистрация: 14.08.2007
Сообщений: 80
|
Цитата:
Цитата:
Последний раз редактировалось Anna_fors; 28.05.2009 в 15:20. |
||
28.05.2009, 18:57 | #8 | |
Форумчанин
Регистрация: 15.06.2008
Сообщений: 271
|
Цитата:
Если нет, то придется на втором компе устанавливать SQL Server и переносить базы. 2 простых способа перенести базы: 1) Копирование непосредственно *.mdf и *.ldf. Останавливаете сервер с которого нужно перенести базу данных. Заходите в папку "Data" ( или где у вас там хранятся сами базы ). Копируете 2 файла: "ваша_база.mdf" ( файл данных ) и "ваша_база.ldf" ( журнал транзакций ) на второй компьютер. На втором компе запускаете Enterprise Manager, щелкаете правой кнопкой мыши на Databases, в меню выбираете Все задачи -> Attach Database, указываете вашу mdf-ку. Вот и все. Пытаетесь подключиться к серверу из вашего приложения. 2) Делаете backup. Для этого сам SQL Server останавливать не обязательно. В Enterprise Manager выбираете вашу базу, кликаете правой кнопкой мыши: Все задачи -> Backup Database. Копируете бакапы с одного компа на другой. На втором компе выполняете: Все задачи -> Restore Database. Все. Пытаетесь подключиться к серверу из вашего приложения. . |
|
29.05.2009, 15:30 | #9 |
Пользователь
Регистрация: 14.08.2007
Сообщений: 80
|
Спасибо большое, все получилось.
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
На другом компе проги не работают | Ozerich | Общие вопросы C/C++ | 15 | 04.01.2009 01:09 |
Программа не работает на другом компе! | Gawwws | Microsoft Office Excel | 1 | 28.11.2008 18:03 |
прога не запускается на другом компе. хелп | Solin | Общие вопросы C/C++ | 1 | 06.06.2008 07:28 |
Не запускается на другом компе | nevo | БД в Delphi | 1 | 22.05.2008 14:05 |