|
|
|
Как восстановить данные в БД?????!!!!!
|
|||
|---|---|---|---|
|
#18+
При изменении типа поля в таблице с текстового на числовой, access округлил все значения в полях до целых чисел, а там были только дробные. КАК ВОССТАНОВИТЬ ДАННЫЕ (сзатие БД еще не проводил). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.09.2003, 17:22 |
|
||
|
Как восстановить данные в БД?????!!!!!
|
|||
|---|---|---|---|
|
#18+
Инструкция. 1. Срочно сделать бэкап того, что осталось. 2. Настроиться на худшее. 3. Ждать, пока кто-нибудь что-нибудь посоветует. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.09.2003, 17:24 |
|
||
|
Как восстановить данные в БД?????!!!!!
|
|||
|---|---|---|---|
|
#18+
Саныч, чего ты человека обнадеживаешь? Вряд ли это возможно. Теоретически данные может и остались, и то в зависимости от того, делалось ли потом хоть что-нибудь с базой. Практическая же ценность от осознания того, что там может что-то и осталось - ровно 0. Да и зачем все это? Если данные не ценны сами по себе - ну и забить. А если ценны - руки оборвать (по самую жопу) тому, кто себе позволяет не делать бекапов хотя бы перед модификацией структуры базы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.09.2003, 21:31 |
|
||
|
Как восстановить данные в БД?????!!!!!
|
|||
|---|---|---|---|
|
#18+
Я не обнадеживаю, я же сказал - настроиться на худшее. Вот оно и пришло. Мало того что данные не восстанавливаются, так еще и руки по самую жопу оборвали. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.09.2003, 21:36 |
|
||
|
Как восстановить данные в БД?????!!!!!
|
|||
|---|---|---|---|
|
#18+
Мало того что данные не восстанавливаются, так еще и руки по самую жопу оборвали. Дык может оно и к лучшему ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.09.2003, 21:44 |
|
||
|
Как восстановить данные в БД?????!!!!!
|
|||
|---|---|---|---|
|
#18+
Кому как. :^) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.09.2003, 21:50 |
|
||
|
Как восстановить данные в БД?????!!!!!
|
|||
|---|---|---|---|
|
#18+
Как вариант: создай пустую базу. Создай в ней таблицу из одного поля. Создай в таблице кучу записей. Посмотри размер базы. Измени тип поля (лучше, чтобы у старого и нового формата был один размер. Например, Long на 4-х байтовый Float. Если размер базы после этого увеличился почти вдвое, значит (вероятно), старые данные акцес до сжатия оставил в базе, а не поменял их на новый формат. Тогда снимай еще одну копию со своей базы, ищи с помощью hex-редактора начало твоей таблицы, разбирайся, как акцес ее хранит, и пиши программку, которая это поле из файла выдернет. Примерно так. Если по первой части повезет, остальное, думаю, займет не так уж много времени... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.09.2003, 23:31 |
|
||
|
Как восстановить данные в БД?????!!!!!
|
|||
|---|---|---|---|
|
#18+
Ну спасибо Мужики! Ну понасоветовали!!! :-o ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.09.2003, 22:44 |
|
||
|
Как восстановить данные в БД?????!!!!!
|
|||
|---|---|---|---|
|
#18+
если бы при изменении размера акес копировал данные, это было б долго... А старую таблу можно б было посмотреть : Dim dbs As Database Dim tdf As TableDef Set dbs = CurrentDb Set tdf = dbs.TableDefs(t_name) For Each tdf In dbs.TableDefs tdf.Attributes = 0 Next tdf (так видно удаленный т.что объект до сжатия) Но нет, не видно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.09.2003, 14:05 |
|
||
|
|

start [/forum/topic.php?fid=45&gotonew=1&tid=1679522]: |
0ms |
get settings: |
8ms |
get forum list: |
19ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
45ms |
get topic data: |
12ms |
get first new msg: |
7ms |
get forum data: |
3ms |
get page messages: |
64ms |
get tp. blocked users: |
2ms |
| others: | 192ms |
| total: | 358ms |

| 0 / 0 |
