04.11.2015, 16:00 | #1 |
Участник
|
Ошибка при axutil export /model
Привет.
AX2012R3CU9 При попытке экспортировать модель получаю ошибку: AXUtil 6.3 - Microsoft Dynamics AX Admin Utility (6.3.164.0) (c) Copyright, Microsoft Corporation, 2011. All rights reserved. The AXUtil command was started in the mode: export. Working against model store SERVER/TST_model. ERROR: Invalid object name 'DBMS.dbo.Audit_DDLEvents' Есть предположения что это и что с этим делать ? На всякий случай я на этом сервере наиадминейший админ, запускаю из Command prompt (Admin) Последний раз редактировалось Omeo; 04.11.2015 в 16:07. |
|
04.11.2015, 18:36 | #2 |
Участник
|
то же самое пишет PowerShell
PS C:\> Export-AXModel -File "FILE.axmodel" -Model "OURMODEL" Export-AXModel : The pipeline has been stopped. At line:1 char:1 + Export-AXModel -File "FILE.axmodel" -Model "OURMODEL" + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo : OperationStopped: ( [Export-AXModel], Pipeline StoppedException + FullyQualifiedErrorId : Invalid object name 'DBMS.dbo.Audit_DDLEvents'., Microsoft.Dynamics.AX.Framework.Tools.ModelManagement.PowerShell.ExportAXModelCommand |
|
04.11.2015, 18:54 | #3 |
Модератор
|
Попробовать axutil schema ?
__________________
-ТСЯ или -ТЬСЯ ? |
|
04.11.2015, 23:06 | #4 |
Участник
|
|
|
04.11.2015, 23:24 | #5 |
Участник
|
У вас там с DDL триггерами не баловались?
__________________
Axapta v.3.0 sp5 kr2 |
|
|
За это сообщение автора поблагодарили: Omeo (1). |
04.11.2015, 23:51 | #6 |
Участник
|
Цитата:
Сообщение от AndyD
У вас там с DDL триггерами не баловались?
X++: /****** Object: DdlTrigger [Audit_Log_DDL] Script Date: 04.11.2015 23:44:34 ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO CREATE TRIGGER [Audit_Log_DDL] ON DATABASE FOR CREATE_PROCEDURE, ALTER_PROCEDURE, DROP_PROCEDURE, CREATE_TABLE, ALTER_TABLE, DROP_TABLE AS Declare @Data XML, @DB VarChar(255) Set @Data = EventData() Set @DB = DB_NAME(db_id()) Insert Into DBMS.dbo.Audit_DDLEvents (EventType, EventXML, TSQLCommand, DatabaseName, SchemaName, ObjectName, HostName) Select EventType = @Data.value('(/EVENT_INSTANCE/EventType)[1]', 'nvarchar(100)'), EventXML = @Data, TSQLCommand = @Data.value('(/EVENT_INSTANCE/TSQLCommand)[1]', 'nvarchar(2000)'), DatabaseName = @Data.value('(/EVENT_INSTANCE/DatabaseName)[1]', 'varchar(256)'), SchemaName = @Data.value('(/EVENT_INSTANCE/SchemaName)[1]', 'varchar(256)'), ObjectName = @Data.value('(/EVENT_INSTANCE/ObjectName)[1]', 'varchar(256)'), HostName = @Data.value('(/EVENT_INSTANCE/ServerName)[1]', 'varchar(256)') GO SET ANSI_NULLS OFF GO SET QUOTED_IDENTIFIER OFF GO ENABLE TRIGGER [Audit_Log_DDL] ON DATABASE GO |
|
05.11.2015, 08:12 | #7 |
Участник
|
Оно и есть
Да, удалить достаточно Или, укажите существующую правильную таблицу, если триггер все-таки необходим)
__________________
Axapta v.3.0 sp5 kr2 |
|
|
|