PDA

Показать полную графическую версию : [решено] Каким образом оживить старую SQL 1Сv77?


zionkv
18-05-2012, 13:33
Не совсем уверен, что это верная ветка форума.

Имеется старая SQL база 1С 7.7, хотелось бы извлечь из нее данные. Как понимаю, нужен установленный SQL Server 2000. По инструкциям не получается, кто-нибудь может в общих чертах описать как и на что этот динозавр ставится? Хотелось бы, конечно, на winXP, чтобы меньше и быстрее поднять. Еще был бы крайне благодарен, если у кого-то есть уже образ для virtualbox например, с готовой связкой.

Пробовал сохранять базу и импортировать в файловую версию - сыпется ошибками.

Iska
18-05-2012, 14:17
Имеется старая SQL база 1С 7.7, »
В каком виде имеется? Файлы базы SQL сервера?

cameron
18-05-2012, 14:31
можно и SQL 2005 использовать.

zionkv
18-05-2012, 15:26
Сервер установил 2000, добавил к нему SP4 - все в порядке.

Статья с этапами установки и проверки: http://www.klerk.ru/soft/articles/106470/

Статья с дистрибутивами для Windows XP: http://soft-comp-net.narod.ru/sql/1.html

Установочник для MICROSOFT SQL SERVER 2000 DEVELOPER EDITION: http://depositfiles.com/files/z2oxeoaxa

Ссылка на SP4 для него же: http://depositfiles.com/files/iwnxm7wu6

1С у меня вот в таком виде

ExtDb\
ExtForms\
ExtText\
PrnForms\
Scan\
SYSLOG\
UniProcs\
Users\
usrdef\
usrdef_ - копия\
Штрих\
1CPP.dll
1CPP_.dll
1Cv7.$ui
1Cv7.CFG
1Cv7.DBA
1Cv7.DDS
1Cv7.MD
1Cv7_saved.zip
1cv7flt.lst
1SJOURN.$lk
BARCODE.OCX
CDExpVar.txt
cipherlab.bat
CipherLab.dll
complex.zip
d_Журнал_регистрации_СФ_.ert
DOCPRINT.prm
Eng_L.spl
EUR.spl
FormEx.dll
mxl_doctor.dll
rainbow.dll
REFPRINT.prm
REGPRINT.prm
rh29312.lst
rh6723.lst
ROM-Mail.als
ROM-Mail.dll
SC14.$lk
SC1710.$lk
SC172.$lk
SC204.$lk
SC29431.$lk
SC29594.$lk
SC32456.$lk
SC34146.$lk
SC34175.$lk
SC493.$lk
SpreadSheet.dll
sqlsrv32.dll
sqlsrv32.rll
Systme.log
Terminals.dll
TRANREF.prm
V7PLUS.DLL
vkloader.dll
wDBFrus.dll


Что делать дальше - пока не знаю.

cameron
18-05-2012, 15:30
похоже что копия папки работавшей 1С 7,7.
а где сама БД от неё?

Iska
18-05-2012, 15:35
В листинге какие-то *.zip видны. Что в них?

zionkv
18-05-2012, 16:55
Complex.zip:
1Cv7.MD
1Cv77.dat
users.usr

Второй zip делал я, когда пытался выгрузить базу конфигуратором без использования sql. О происхождении первого не имею представления, но он весит 850мБ, мой - 5мБ.

Самой БД от нее нет, этих файлов должно быть достаточно, разве не так?

Iska
18-05-2012, 17:14
zionkv, «Complex.zip», похоже — выгруженный архив базы данных. Вы можете загрузить данные из этого архива в новую базу (даже не в SQL, а в DBF), предварительно создав её, воспользовавшись меню «\Администрирование\Загрузить данные…», и посмотреть, что там.

zionkv
23-05-2012, 00:52
К сожалению, не записал шаги, которые выполнял. Суть такая - нужно создать по инструкции пустую базу(именно создать, скопировав нужные библиотеки), затем в нее уже загрузить восстановлением старую базу. Процедура длилась 10 часов для 700мБ базы.




© OSzone.net 2001-2012