Востановление программы и базы после переустановки винды
Модератор: admin
Востановление программы и базы после переустановки винды
Девочка с рецепшена поймала порнобанер, и не придумав ничего лучшего со своим кавалером переустановили винду, с форматированием естественно.
Все бы ничего, все работаем. сделали вполне корректно, но теперь во первых Программа не включается, выдавая ошибку
ОШИБКА Код=80004005
означает=неопознаная ошибка
источник=Microsoft OLE DB Provider for ODBC Drivers
описание=(Microsoft )(диспетчер драйверов ODBC) источник данных не найден и не указан драйвер используемый по по умочанию
параметр=
Где копать?
И еще вопрос-имеет ли смысл искать программу для востановления данных. и пытаться вытащить удаленные данные при форматировании?
Будет ли работать база вытащеная таким образом?
И если у кого нибудь была подобная проблема, может подскажете чем искать, и самое главное какие файлы нужно найти, и где они по умолчанию лежат?
Все бы ничего, все работаем. сделали вполне корректно, но теперь во первых Программа не включается, выдавая ошибку
ОШИБКА Код=80004005
означает=неопознаная ошибка
источник=Microsoft OLE DB Provider for ODBC Drivers
описание=(Microsoft )(диспетчер драйверов ODBC) источник данных не найден и не указан драйвер используемый по по умочанию
параметр=
Где копать?
И еще вопрос-имеет ли смысл искать программу для востановления данных. и пытаться вытащить удаленные данные при форматировании?
Будет ли работать база вытащеная таким образом?
И если у кого нибудь была подобная проблема, может подскажете чем искать, и самое главное какие файлы нужно найти, и где они по умолчанию лежат?
- Alex_Saprykin
- Сообщения: 53
- Зарегистрирован: Ср сен 10, 2008 10:17 pm
Если выдает ошибку - "источник данных не найден и не указан драйвер используемый по по умочанию", то скорее всего не установлен MySQL Server. Смотрите папку MySQL на CD-Диске и инструкцию по установке программы.
Программы для восстановления данных после форматирования есть, хотя шансов мало. Чем больше вы сейчас работаете с компьютером тем меньше шансов. Поэтому рекомендую пока не включать компьютер и обратиться к спецам.
Если у вас был MySQL версии 5.0 то искать надо в паке c:\Program Files\MySQL\MySQL Server 5.0\Data
Если версии 5.1 и выше, то в паке c:\Documents and Settings\All Users\Application Data\MySQL\MySQL Server 5.1\data
А если вы вообще не ставили MySQL, то скорее всего вы работали под MS Access, тогда ищите файл c:\Program Files\Дентал-Софт\Дентал-Софт\_SYS\DataBase\MDB\dbDental_Soft.mdb
Рекомендую всем скачать обновление программы,
http://dental-soft.ru/soft/Dental-Soft/download.php
теперь в АРМе "справочники" есть пункты меню для сохранения в файл и восстановления из файла базы данных.
Программы для восстановления данных после форматирования есть, хотя шансов мало. Чем больше вы сейчас работаете с компьютером тем меньше шансов. Поэтому рекомендую пока не включать компьютер и обратиться к спецам.
Если у вас был MySQL версии 5.0 то искать надо в паке c:\Program Files\MySQL\MySQL Server 5.0\Data
Если версии 5.1 и выше, то в паке c:\Documents and Settings\All Users\Application Data\MySQL\MySQL Server 5.1\data
А если вы вообще не ставили MySQL, то скорее всего вы работали под MS Access, тогда ищите файл c:\Program Files\Дентал-Софт\Дентал-Софт\_SYS\DataBase\MDB\dbDental_Soft.mdb
Рекомендую всем скачать обновление программы,
http://dental-soft.ru/soft/Dental-Soft/download.php
теперь в АРМе "справочники" есть пункты меню для сохранения в файл и восстановления из файла базы данных.
нет, в том то и беда что MySQL ставился. Удалялся и ставился снова. Попробую удалить, вручную почистить папку и снова установить. Версия программы вроде действительно, как и MySQL стоят те же что и при покупке программы год назад. Если я обновлю дентал софт и MySQL , нно все же вытащу старые базы, они откроются в новой версии? И есть ли какие то хитрости как вставлять их после того как я их найду7 или просто достаточно закинуть в какую то папку?
- Alex_Saprykin
- Сообщения: 53
- Зарегистрирован: Ср сен 10, 2008 10:17 pm
Только так - удалить, вручную почистить папку и снова установить. После этого создать новую чистую базу данных ч/з "помощника создания новой базы данных".
Если найдете старую паку и если версии MySQL одинаковые, то достаточно скопировать папку /Data/ в тоже самое место, предварительно остановив службу MySQL.
Если версии разные, то надо
1. восстановить всю папку MySQL
2. cкопировать ее куда угодно
3. удалить существующий mySQL
4. В новой папке MySQL войти в папку /Bin/ и
5. установить службу MySQL командой
6. запустить службу MySQL командой
7. далее запускаем программу Дентал-Софт указав параметры к вашей базе данных - имя базы, пользователь и пароль к MySQL
Детал-Софт можете ставить любую версию, она автоматически сделает обновление базы при запуске.
Если найдете старую паку и если версии MySQL одинаковые, то достаточно скопировать папку /Data/ в тоже самое место, предварительно остановив службу MySQL.
Если версии разные, то надо
1. восстановить всю папку MySQL
2. cкопировать ее куда угодно
3. удалить существующий mySQL
4. В новой папке MySQL войти в папку /Bin/ и
5. установить службу MySQL командой
Код: Выделить всё
для версии 5.0 mysqld-nt --install
для версии 5.1 и выше mysqld --install
Код: Выделить всё
net start MySQL
Детал-Софт можете ставить любую версию, она автоматически сделает обновление базы при запуске.
Папку с mySQL востановил. Но почему то даже после удаления дентал софт и mySQL черезпанель управления. а потом вручную удаления папок дентал софт и mySQL из програм файл и последующей установкой, все равно прграмма при попытке запуска запускается с тем же окном ошибки. потом вылезает обычная окно запуска программы, с предложением выбрать базу. При попытке выбрать опять выносит с ошибкой описаной выше
- Alex_Saprykin
- Сообщения: 53
- Зарегистрирован: Ср сен 10, 2008 10:17 pm
Если появляется сообщение об ошибке
то только 2 варианта
1. либо не установлен драйвер ODBC для MySQL
2. либо неправильно выбираете "Тип базы данных" в окне "Настройки"
в первом случае надо просто установить файл типа
ищите его на CD-диске в папке \MySQL\ или скачайте здесь
http://dental-soft.ru/users/MySql/mysql ... -win32.msi
во втором случае убедитесь что вы выбираете тип базы данных "MySQL ODBC 3.51." Он второй из выпадающего списка.
Код: Выделить всё
источник данных не найден и не указан драйвер используемый по по умочанию
1. либо не установлен драйвер ODBC для MySQL
2. либо неправильно выбираете "Тип базы данных" в окне "Настройки"
в первом случае надо просто установить файл типа
Код: Выделить всё
mysql-connector-odbc-3.51.27-win32.msi
http://dental-soft.ru/users/MySql/mysql ... -win32.msi
во втором случае убедитесь что вы выбираете тип базы данных "MySQL ODBC 3.51." Он второй из выпадающего списка.
- Alex_Saprykin
- Сообщения: 53
- Зарегистрирован: Ср сен 10, 2008 10:17 pm
Вы имеете ввиду, что нет "MySQL ODBC 3.51." ?Александр писал(а):почему то у меня нет этого пункта.
Возможно в прошлых версиях он назывался просто "MySql"
Вобщем, как бы он ни назывался выберите второй элемент из выпадающего списка.
И вы наверное все таки так и не создали новую чисту базу ч/з "Помошник создания новой базы данных".
В прошлых версиях он вызывался ч/з Пуск--Все програмы--Дентал-Софт--Дентал-Софт--Помошник создания новой базы данных
В новой версии - в АРМе "Справочники" пункт меню Опции--Обслуживание базы данных--Помошник создания новой базы данных
С уважением,
Александр Сапрыкин
=================
www.dental-soft.ru
info@dental-soft.ru
сотовый +7 903 44 04 915
Александр Сапрыкин
=================
www.dental-soft.ru
info@dental-soft.ru
сотовый +7 903 44 04 915
Спасибо огромное за техпотдержку. Справилсяс проблемой отформатировав винчестер, и еще раз переустановив Виндоус.
Но теперь возникла новая проблема-Програма отказывается от ключа, с присланого диска- Пишет что ключ не верен. После того как я я переместил в папку Program files - Дентал софт-дентал софт файл реестра присланый вместе с с ключом на диске, програма при запуске сообщает что ключ не для этого компьютера.
В системники ничего из железа не менялось. Винчестер старый, тот с которого я присылал в свое время код сгенерированый програмой регистрации. Единственное различие -это то что после форматирования виндоус был установлен на другой логический раздел этого же винта. То есть раньше виндоуз был на диске С теперь на диске Д. Но это разделы одного и того же физического винчестера
Но теперь возникла новая проблема-Програма отказывается от ключа, с присланого диска- Пишет что ключ не верен. После того как я я переместил в папку Program files - Дентал софт-дентал софт файл реестра присланый вместе с с ключом на диске, програма при запуске сообщает что ключ не для этого компьютера.
В системники ничего из железа не менялось. Винчестер старый, тот с которого я присылал в свое время код сгенерированый програмой регистрации. Единственное различие -это то что после форматирования виндоус был установлен на другой логический раздел этого же винта. То есть раньше виндоуз был на диске С теперь на диске Д. Но это разделы одного и того же физического винчестера