Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Как скопировать данные из таблицы с блокировками? / 13 сообщений из 13, страница 1 из 1
19.08.2004, 11:16:13
    #32656237
Benzin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как скопировать данные из таблицы с блокировками?
В новой базе делаю импорт таблицы(только структура), потом устанавливаю связь с таблицей оригиналом и запросом на добавление пытаюсь заполнить новую(пустую таблицу). Получаю сообщение: "процесс остановлен, т.к. другой пользователь пытается изменить те же данные". Видимо я скопировал базу с какими то блокировками, либо это глюк. Из-за этого не могу сжать базу-оригинал. Импортировал в новую базу все таблицы(с данными), только одна не захотела импортироваться, вот теперь пытаюсь как-то извратиться...
А может когда я копирую только структуру таблицы, то и блокировки тоже копируются?
Посоветуйте что-нибудь!
...
Рейтинг: 0 / 0
19.08.2004, 11:17:59
    #32656244
paparome
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как скопировать данные из таблицы с блокировками?
Попробуй оригинал восстановить
...
Рейтинг: 0 / 0
19.08.2004, 12:23:57
    #32656462
Shuhard
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как скопировать данные из таблицы с блокировками?
а это происходит в mdb или на sql сервере ?
...
Рейтинг: 0 / 0
19.08.2004, 12:25:11
    #32656468
Benzin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как скопировать данные из таблицы с блокировками?
Запустил восстановление оригинала, долго молотило потом сообщает, что восстановление пошло успешно. Пытаюсь запросом заполнить таблицу - опять сообщение о другом пользователе...
...
Рейтинг: 0 / 0
19.08.2004, 12:26:20
    #32656473
Benzin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как скопировать данные из таблицы с блокировками?
Это происходит в mdb, база локальная(сейчас) на моем компе.
...
Рейтинг: 0 / 0
19.08.2004, 14:41:42
    #32656949
Benzin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как скопировать данные из таблицы с блокировками?
Написал процедуру построчного переноса записей с печатью в окно отладки заблокированных записей. Таких набралось ровно 50(из 15 тыс.). Одну из них, ради интереса, занес в таблицу руками. А что с остальными делать? Руками заносить стремно - в каждой записи 93(!) поля. Пытался эти записи через запрос на создание таблицы запихнуть в новую табл. - опять блокировка мешает!
Неужели никто не сталкивался с подобным?
...
Рейтинг: 0 / 0
19.08.2004, 15:11:05
    #32657060
маяк
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как скопировать данные из таблицы с блокировками?
BenzinНаписал процедуру построчного переноса записей с печатью в окно отладки заблокированных записей. Таких набралось ровно 50(из 15 тыс.). Одну из них, ради интереса, занес в таблицу руками. А что с остальными делать? Руками заносить стремно - в каждой записи 93(!) поля.Отобрать ключи "плохих" записей. Сделать запрос, в котором показать только их. Скопировать в клипбоард.
...
Рейтинг: 0 / 0
19.08.2004, 15:35:19
    #32657156
Benzin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как скопировать данные из таблицы с блокировками?
Отобрать ключи "плохих" записей
в смысле?
У меня есть список значений ключевых полей этих записей. Создал запрос на выборку, заполнил 49 строк условий отбора, запрос вернул эти записи.
Выделил все записи, пытаюсь скопировать их в буфер... опять про другого пользователя!
...
Рейтинг: 0 / 0
19.08.2004, 15:40:56
    #32657172
Vsevolod V
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как скопировать данные из таблицы с блокировками?
может все таки открыта какая-то формочка или рекордсетик, а может и запросик, использующий эти данные.
Почему именно эти 50 строк?????????????
Просто так ничего не бывает. Ищи внимательнее. Посмотри все открытые запросы и подзапросы и пр.
...
Рейтинг: 0 / 0
19.08.2004, 15:42:43
    #32657178
Vsevolod V
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как скопировать данные из таблицы с блокировками?
Если бы база упала, то это проявлялось бы не только в твоих 50-ти строках.
...
Рейтинг: 0 / 0
19.08.2004, 17:52:05
    #32657560
paparome
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как скопировать данные из таблицы с блокировками?
Могли индексы свалиться или поле MEMO глюкануть
Тогда восстановление может и пройти, а сжатие нет
При сжатии (если не удачное) создается файл db1.mdb, в нем есть табличка (что-то там про ошибки) вот в ней и смотри на что он (Акс) натолкнулся
...
Рейтинг: 0 / 0
19.08.2004, 18:12:54
    #32657604
kedzo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как скопировать данные из таблицы с блокировками?
у нас когда было, то помогало сжатие, после сжатия - db1, который рядом - содержал нормальные данные.
а битый файл... мы так и не смогли восстановить.
...
Рейтинг: 0 / 0
19.08.2004, 18:18:40
    #32657617
Alexey Sh
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как скопировать данные из таблицы с блокировками?
ИМХО memo поля битые, можно попробовать затащить несчастные 50 записей без memo полей
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Как скопировать данные из таблицы с блокировками? / 13 сообщений из 13, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]