|  14.04.2012, 18:35 | #1 | 
| Участник | Журнал Базы данных 
			
			Хочу сделать журнал базы данных для регистрации действий пользователей.. Журнал через администрирование/настройки/Журнал БД создаю все правильно и создается как видно на скрине. Теперь захожу в карточку товара на которую настроил журнал, делаю изменения и велетает ошибка что Невозможно создать запись в журнале Базы данных..подскажите в чем может быть дело? Стоит Axapta 2009 rollup7 | 
|  | 
|  14.04.2012, 21:04 | #2 | 
| Участник | 
			
			При появлении ошибок вида "База данных SQL обнаружила ошибку ..." первым делом стоит пробовать отсинхронизировать таблицу (AOT/Data Dictionary/Tables/SysDataBaseLog/Контестное меню/Синхронизировать)
		 | 
|  | 
|  15.04.2012, 13:20 | #3 | 
| Участник | Цитата: Что странно на той же копии БД аксапты но на машине где стоит СКЛ, АОС и Аксапта все это работает.. а там где все в разных местах нет Последний раз редактировалось Favor82; 15.04.2012 в 14:01. | 
|  | 
|  15.04.2012, 18:42 | #4 | 
| Участник | 
			
			а что там за язык? эстонский?? возможно проблема в этом Последний раз редактировалось Rezervforall; 15.04.2012 в 18:46. | 
|  | 
|  16.04.2012, 11:27 | #5 | 
| Участник | 
			
			как прям сразу определили язык) думаю не в языке дело.. в аксапте на другой машине с той же БД и файлом все ведь нормально работает.
		 | 
|  | 
|  16.04.2012, 11:51 | #6 | 
| Участник | 
			
			event viewer может подсказать какая именно ошибка БД
		 | 
|  | 
|  16.04.2012, 13:44 | #7 | 
| Участник | |
|  | 
|  16.04.2012, 16:13 | #8 | 
| Участник | |
|  | 
|  17.04.2012, 10:20 | #9 | 
| Участник | 
			
			Эвент там где АOS с апликациями стоит пишет вот что  Object Server 01: The database reported (session 5 (Denis)): [Microsoft][SQL Native Client][SQL Server]Invalid column name 'createddate'.. The SQL statement was: "INSERT INTO SYSDATABASELOG (DATA,USERNAME,DESCRIPTION,LOGTYPE,TABLE_,LOGRECID,CREATEDDATETIME,DEL_CREATEDTIME,CREATEDBY,CREATEDTRANSACTIONID,DATAAREAID,RECVERSION,RECID) VALUES тоже самое писалось когда я решил напрямую в БД в этой таблице создать запись эвентов. | 
|  | 
|  17.04.2012, 11:04 | #10 | 
| Участник | |
|  | 
|  17.04.2012, 11:39 | #11 | 
| Участник | 
			
			а права у пользователей на всё это есть?
		 | 
|  | 
|  17.04.2012, 12:56 | #12 | 
| Участник | Цитата: Но на другом сервере где стоит такая же аксапта и БД в логи записывается все и там то же поле CreatedDateTime Права на таблицу имеете ввиду глянуть? запись в эту таблицу происходит от администратора или пользователем? | 
|  | 
|  17.04.2012, 13:47 | #13 | 
| Участник | 
			
			Посмотрите на этой таблице, есть ли там триггер с названием onSYSDATABASELOGinsert. Он был в DAX4, в DAX2009 его быть не должно. Как раз в этом триггере заполнялось существующее ранее поле createddate, вместо которого теперь CreatedDateTime
		 | 
|  | |
| За это сообщение автора поблагодарили: S.Kuskov (3), Favor82 (1). | |
|  17.04.2012, 15:21 | #14 | 
| Участник | Цитата: О даа..он там есть..а на той машине где все работает его нет. Значит удаляю? | 
|  | 
|  17.04.2012, 15:28 | #15 | 
| Участник | |
|  | 
|  | 
|  Похожие темы | ||||
| Тема | Ответов | |||
| Журнал базы данных для таблиц администрирования | 3 | |||
| Вопрос по журналу базы данных(лог) | 2 | |||
| Журнал базы данных | 32 | |||
| Очистка журнал баз данных | 8 | |||
| Уменьшение базы данных Axapta | 13 | |||
| 
 |