Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Совместный доступ в Access97 / 25 сообщений из 33, страница 1 из 2
04.06.2003, 11:54
    #32176019
som
som
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Совместный доступ в Access97
Проблема такая. Таблица на 1000 записей на сервере, в которую имеют доступ человек 30 из клиентских приложений со своих компьютеров. Данные периодически "переклинивает" при добавлении новых строк: сначала строки двоятся, причем в поле счетчика (уникальные значения) тоже идут повторы (!), потом на этом месте возникает #Удалено или #Ошибка, а лечится восстановлением базы или обычным копированием этой убогой таблицы в новую - в новой все чисто.
Причем до недавнего времени никаких граблей именно на этом месте не было несколько лет, а сейчас регулярно! Структура таблицы и алгоритмы работы с ней не менялись ...
Что можно предпринять?
...
Рейтинг: 0 / 0
04.06.2003, 12:15
    #32176061
Senin Viktor
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Совместный доступ в Access97
>в поле счетчика (уникальные значения) тоже идут повторы (!)
>Что можно предпринять?

Если все так как ты описываешь, то просто сделай импорт в новую базу, имхо у тебя индексы слетели.
...
Рейтинг: 0 / 0
04.06.2003, 12:21
    #32176074
Лох Позорный
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Совместный доступ в Access97
Индексы при восстановлении восстанавливаются (сори за тафтологию)
Если это регулярно (а оно видимо так и есть) - надо разбираться почему индексы рушаться. Причин - миллион.
Если бы база вся рушилась - было бы проще, можно LDBViewer-ом посмотреть с какой машины обрушили и сделать соответствующие выводы.
...
Рейтинг: 0 / 0
04.06.2003, 12:30
    #32176086
Senin Viktor
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Совместный доступ в Access97
2Лоху
Как Jet/Access может допустить ввод повторяющихся значений в поле-счетчик (PrimaryKey)? Глюк, да еще к тому же очень серьезный. А восстановление тоже может глючить - ведь уже один глюк есть, не правда ли?
Лучше все нахрен поснести (Офис, Виндоус) и заново ставить. Базу, самой собой, в новый файл.
...
Рейтинг: 0 / 0
04.06.2003, 14:46
    #32176350
Лох Позорный
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Совместный доступ в Access97
Распространенное заблуждение что счетчик сам по себе обеспечивает уникальность. На самом деле есть уникальный индекс - будет уникальный счетчик, нет уникального индекса - будут поворяющиеся значения в нем, при активном многопользовательской работе вполне может случиться.
Если восстановление глючит - ну совсем труба.
На хрен все снести и заново поставить - однозначно полезно. Еще и комп пересобрать (по крайней мере сетевуху заменить). И хабы поменять. И провода переложить. Но кто ж позволит все это делать? Вот и приходится локализовывать глючные места.
...
Рейтинг: 0 / 0
04.06.2003, 17:47
    #32176678
som
som
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Совместный доступ в Access97
Сожрут заживо с такими предложениями :) :(
Начала с простого: пересоздала заново одну эту таблицу. Не помогло.
Имеет ли смысл пересоздавать с нуля всю базу? Это сотня таблиц с накрученными связями, но такая дрянь только в одной. Она, кстати, в связях не участвует. Импорт таблиц целиком, насколько я понимаю, не поможет - перетащит со всеми багами ...
...
Рейтинг: 0 / 0
04.06.2003, 18:00
    #32176701
Senin Viktor
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Совместный доступ в Access97
>Сожрут заживо с такими предложениями :) :(

Самое первое предложение звучало как :"просто сделай импорт в новую базу"
Всей базы, а не отдельной таблицы. Делается это быстро, за это время никто даже вилку достать не сможет, так что не сожрут :)

>Импорт таблиц целиком, насколько я понимаю, не поможет - перетащит со всеми багами ...

Наоборот, импорт чаще всего решает множество проблем, оставляя их в старой базе.
...
Рейтинг: 0 / 0
04.06.2003, 18:06
    #32176712
Лох Позорный
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Совместный доступ в Access97
База таки не рушится целиком? Жалко Можно было бы хоть одной машиной ограничиться.
Импорт всего в новую базу - decompile - восстановить - сжать - иногда помогает. Когда не помогает ничего больше.
Попробуй по коду определить, чем же эта таблица такая особенная. Может, ты с ней какие-то действия выполняешь специфические, а с другими нет, вот там все и нормально. Хз в общем, гадание на кофейной гуще.
...
Рейтинг: 0 / 0
04.06.2003, 18:07
    #32176714
Лох Позорный
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Совместный доступ в Access97
апаздал
...
Рейтинг: 0 / 0
04.06.2003, 19:16
    #32176770
Нуф-нуф
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Совместный доступ в Access97
>Хз в общем, гадание на кофейной гуще.

Могу добавить еще один способ гадания:
Не помню уже поднобностей, но тоже БД стала странно себя вести и так же ничего не помогало. Помогло гадание: открыл анализатор быстродействия (или архиватор? хм... не помню уже), выделил все объекты и запустил это дело.
Вылетела ошибка о невозможности получения доступа к объекту (или что-то на подобе) с оч странным именем, напоминающим имя одной из БДшных таблиц. Не знаю, что и как это произошло, но вместе с системными таблицами акса валялась и изуродованная копия моей таблицы.
Удалился генитический клоно-урод легко и наступило всем счастье...
...
Рейтинг: 0 / 0
04.06.2003, 22:24
    #32176847
Лох Позорный
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Совместный доступ в Access97
нуф нуф
а ты где живешь (извини за нескромныф вопрос)
может в гости зайду вина папью да?
...
Рейтинг: 0 / 0
04.06.2003, 22:36
    #32176860
Лох Позорный
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Совместный доступ в Access97
Вай извини пьяный был (есть) вопрос отменяется
...
Рейтинг: 0 / 0
04.06.2003, 22:44
    #32176864
Нуф-нуф
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Совместный доступ в Access97
>вина попью да ?
"Да" ?!
Неужели земляк?
//Ессентукские мы... А вы?
...
Рейтинг: 0 / 0
04.06.2003, 22:46
    #32176865
Владимир Саныч
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Совместный доступ в Access97
Это он от меня акцентом заразился, слуший.
...
Рейтинг: 0 / 0
04.06.2003, 22:57
    #32176870
Нуф-нуф
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Совместный доступ в Access97
Ээ-э-э-э-эээ... Раскрутыли как дэфчонку...
Обыдно, да...
:)
...
Рейтинг: 0 / 0
04.06.2003, 23:02
    #32176872
Лох Позорный
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Совместный доступ в Access97
Вай Есентуки (КМВ) люблю но не тамошний. Может летом заеду да?
Вай хочу на Бештао (как правильно произносится нэ знаю) сока попить. А еще лучше минералки (железноводской). Вай красивый гора хоть и мелкий. Но я туда полз..
Ну аьяный я я нъмнога да? Бивает ну и х.. с того?
...
Рейтинг: 0 / 0
04.06.2003, 23:05
    #32176875
Лох Позорный
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Совместный доступ в Access97
Вах? Самый топик MS Access
...
Рейтинг: 0 / 0
04.06.2003, 23:17
    #32176878
Нуф-нуф
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Совместный доступ в Access97
Заезжай, дорогой! Буду рад (если сам "на лето" куданить не уеду :)
Сё... спать...
...
Рейтинг: 0 / 0
04.06.2003, 23:32
    #32176883
Лох Позорный
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Совместный доступ в Access97
Вай куда ты поедешь??? У тебя там гора да?
...
Рейтинг: 0 / 0
09.06.2003, 16:39
    #32179747
som
som
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Совместный доступ в Access97
Если уважаемые не против, то еще два слова о баранах: вроде получилось!
Импорт в новую базу плюс разграничение одновременного доступа из приложений, и пока живем! Спасибо.

>База таки не рушится целиком? Жалко
Еще как рушится, но не часто, где-то раз в пару месяцев. И примерно раз в год умирает совсем. Но к такому режиму все привыкли, и я не знаю, лечится ли это чем-то кроме перехода на клиент-сервер.
...
Рейтинг: 0 / 0
09.06.2003, 16:57
    #32179778
Лох Позорный
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Совместный доступ в Access97
Пить нада меньше... нада меньше пить...
...
Рейтинг: 0 / 0
09.06.2003, 17:16
    #32179806
som
som
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Совместный доступ в Access97
2 Лох: ага, наверно :)
Не топик, а песня получилась, я давно так не смеялась, глядя в монитор (тоже та еще картинка) ))
...
Рейтинг: 0 / 0
09.06.2003, 17:22
    #32179814
Лох Позорный
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Совместный доступ в Access97
Это что.. Сегодня на работе очередной др празднуется...
Господи! Не дай опозориться! Пусть или водка закончится, или мыши хаб на чердаке сгрызут!
...
Рейтинг: 0 / 0
09.06.2003, 17:22
    #32179816
вадя
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Совместный доступ в Access97
2Som

а ты пройдись по всем топикам .....
стул развалится от твоего смеха.
...
Рейтинг: 0 / 0
09.06.2003, 17:25
    #32179821
Лох Позорный
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Совместный доступ в Access97
А я уж даже боюсь по топикам ходить - а то сам полезу на чердак и хаб сгрызу
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Совместный доступ в Access97 / 25 сообщений из 33, страница 1 из 2
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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