Востановление программы и базы после переустановки винды

Программное обеспечение для стоматологических клиник и кабинетов

Модератор: admin

Ответить
Александр
Сообщения: 5
Зарегистрирован: Вт июн 01, 2010 5:01 pm
Откуда: Екатеринбург

Востановление программы и базы после переустановки винды

Сообщение Александр » Вт июн 01, 2010 5:32 pm

Девочка с рецепшена поймала порнобанер, и не придумав ничего лучшего со своим кавалером переустановили винду, с форматированием естественно.
Все бы ничего, все работаем. сделали вполне корректно, но теперь во первых Программа не включается, выдавая ошибку
ОШИБКА Код=80004005
означает=неопознаная ошибка
источник=Microsoft OLE DB Provider for ODBC Drivers
описание=(Microsoft )(диспетчер драйверов ODBC) источник данных не найден и не указан драйвер используемый по по умочанию
параметр=
Где копать?
И еще вопрос-имеет ли смысл искать программу для востановления данных. и пытаться вытащить удаленные данные при форматировании?
Будет ли работать база вытащеная таким образом?
И если у кого нибудь была подобная проблема, может подскажете чем искать, и самое главное какие файлы нужно найти, и где они по умолчанию лежат?

Аватара пользователя
Alex_Saprykin
Сообщения: 53
Зарегистрирован: Ср сен 10, 2008 10:17 pm

Сообщение Alex_Saprykin » Вт июн 01, 2010 11:37 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
теперь в АРМе "справочники" есть пункты меню для сохранения в файл и восстановления из файла базы данных.

Александр
Сообщения: 5
Зарегистрирован: Вт июн 01, 2010 5:01 pm
Откуда: Екатеринбург

Сообщение Александр » Ср июн 02, 2010 4:43 am

нет, в том то и беда что MySQL ставился. Удалялся и ставился снова. Попробую удалить, вручную почистить папку и снова установить. Версия программы вроде действительно, как и MySQL стоят те же что и при покупке программы год назад. Если я обновлю дентал софт и MySQL , нно все же вытащу старые базы, они откроются в новой версии? И есть ли какие то хитрости как вставлять их после того как я их найду7 или просто достаточно закинуть в какую то папку?

Аватара пользователя
Alex_Saprykin
Сообщения: 53
Зарегистрирован: Ср сен 10, 2008 10:17 pm

Сообщение Alex_Saprykin » Ср июн 02, 2010 7:35 pm

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

Если найдете старую паку и если версии MySQL одинаковые, то достаточно скопировать папку /Data/ в тоже самое место, предварительно остановив службу MySQL.

Если версии разные, то надо

1. восстановить всю папку MySQL
2. cкопировать ее куда угодно
3. удалить существующий mySQL
4. В новой папке MySQL войти в папку /Bin/ и
5. установить службу MySQL командой

Код: Выделить всё

для версии 5.0  mysqld-nt --install 
для версии 5.1 и выше  mysqld --install 
         
6. запустить службу MySQL командой

Код: Выделить всё

net start MySQL
         
7. далее запускаем программу Дентал-Софт указав параметры к вашей базе данных - имя базы, пользователь и пароль к MySQL

Детал-Софт можете ставить любую версию, она автоматически сделает обновление базы при запуске.

Александр
Сообщения: 5
Зарегистрирован: Вт июн 01, 2010 5:01 pm
Откуда: Екатеринбург

Сообщение Александр » Ср июн 02, 2010 8:21 pm

Папку с mySQL востановил. Но почему то даже после удаления дентал софт и mySQL черезпанель управления. а потом вручную удаления папок дентал софт и mySQL из програм файл и последующей установкой, все равно прграмма при попытке запуска запускается с тем же окном ошибки. потом вылезает обычная окно запуска программы, с предложением выбрать базу. При попытке выбрать опять выносит с ошибкой описаной выше

Аватара пользователя
Alex_Saprykin
Сообщения: 53
Зарегистрирован: Ср сен 10, 2008 10:17 pm

Сообщение Alex_Saprykin » Ср июн 02, 2010 10:25 pm

Если появляется сообщение об ошибке

Код: Выделить всё

источник данных не найден и не указан драйвер используемый по по умочанию
то только 2 варианта

1. либо не установлен драйвер ODBC для MySQL
2. либо неправильно выбираете "Тип базы данных" в окне "Настройки"

в первом случае надо просто установить файл типа

Код: Выделить всё

mysql-connector-odbc-3.51.27-win32.msi
ищите его на CD-диске в папке \MySQL\ или скачайте здесь
http://dental-soft.ru/users/MySql/mysql ... -win32.msi

во втором случае убедитесь что вы выбираете тип базы данных "MySQL ODBC 3.51." Он второй из выпадающего списка.

Александр
Сообщения: 5
Зарегистрирован: Вт июн 01, 2010 5:01 pm
Откуда: Екатеринбург

Сообщение Александр » Ср июн 02, 2010 11:25 pm

Спасибо огромное что возитесь с лузером. Сейчас обратил внимание что почему то у меня нет этого пункта. Хотя указаную программу с диска я устанавливал. И даже заново качал и устанавливал. С чем это может быть связано?

Аватара пользователя
Alex_Saprykin
Сообщения: 53
Зарегистрирован: Ср сен 10, 2008 10:17 pm

Сообщение Alex_Saprykin » Чт июн 03, 2010 7:39 am

Александр писал(а):почему то у меня нет этого пункта.
Вы имеете ввиду, что нет "MySQL ODBC 3.51." ?

Возможно в прошлых версиях он назывался просто "MySql"
Вобщем, как бы он ни назывался выберите второй элемент из выпадающего списка.

И вы наверное все таки так и не создали новую чисту базу ч/з "Помошник создания новой базы данных".

В прошлых версиях он вызывался ч/з Пуск--Все програмы--Дентал-Софт--Дентал-Софт--Помошник создания новой базы данных
В новой версии - в АРМе "Справочники" пункт меню Опции--Обслуживание базы данных--Помошник создания новой базы данных
С уважением,
Александр Сапрыкин
=================
www.dental-soft.ru
info@dental-soft.ru
сотовый +7 903 44 04 915

Александр
Сообщения: 5
Зарегистрирован: Вт июн 01, 2010 5:01 pm
Откуда: Екатеринбург

Сообщение Александр » Пт июн 04, 2010 7:20 am

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

Ответить