24.12.2014, 08:47 | #1 |
Участник
|
Ошибка при синхронизации Базы данных
Добрый день! Вот такая ошибка.
Подскажите что сделать?? Код: SQL statement: CREATE TABLE "DBO".LEDGERPARAMETERS (CONSOLIDATION INT NOT NULL DEFAULT 0 ,CHECKJOURNALIZING INT NOT NULL DEFAULT 0 ,CHECKVOUCHER INT NOT NULL DEFAULT 0 ,DELETEOPENING INT NOT NULL DEFAULT 0 ,ABORTERRORACCOUNT INT NOT NULL DEFAULT 0 ,BUDGETCHECK INT NOT NULL DEFAULT 0 ,BUDGETSETTLE NVARCHAR(10) NOT NULL DEFAULT '' ,MAXROUNDINGDIFFERENCEMST NUMERIC(28,12) NOT NULL DEFAULT 0 ,CHECKCONTINUOUS INT NOT NULL DEFAULT 0 ,MAXROUNDINGDIFFERENCEMSTSECOND NUMERIC(28,12) NOT NULL DEFAULT 0 ,KEY_ INT NOT NULL DEFAULT 0 ,PERIODCLOSINGPOSTING INT NOT NULL DEFAULT 0 ,JOURNALIZESORTORDER INT NOT NULL DEFAULT 0 ,JOURNALIZEPAGEORDER INT NOT NULL DEFAULT 0 ,OPENINGVOUCHER INT NOT NULL DEFAULT 0 ,OPENINGWITHOUTBUDGET INT NOT NULL DEFAULT 0 ,LEDGERACCOUNTLENGTH INT NOT NULL DEFAULT 0 ,LEDGERACCOUNTLENGTHCONTROL INT NOT NULL DEFAULT 0 ,LEDGERACCOUNTTYPEPREFIX INT NOT NULL DEFAULT 0 ,LEDGERACCOUNTGROUPLENGTH INT NOT NULL DEFAULT 0 ,TRANSACTIONREVERSALCORRECTION INT NOT NULL DEFAULT 0 ,YEARCLOSED INT NOT NULL DEFAULT 0 ,EXPRESSEXCHRATE INT NOT NULL DEFAULT 0 ,DENYBLANKDIMENSIONS INT NOT NULL DEFAULT 0 ,DIMENSIONSETACTIVE INT NOT NULL DEFAULT 0 ,DIMENSIONSETID NVARCHAR(10) NOT NULL DEFAULT '' ,ELIMINATION INT NOT NULL DEFAULT 0 ,EXCHRATEDIFFCALCTYPE_W INT NOT NULL DEFAULT 0 ,VATREFUNDINGMETHOD_RU INT NOT NULL DEFAULT 0 ,EXCHRATEDIFFEXTENDEDSETUP_W INT NOT NULL DEFAULT 0 ,ADVANCEADJUSTMENT_W INT NOT NULL DEFAULT 0 ,PROMPTFORFACTUREOPERATIONT8065 INT NOT NULL DEFAULT 0 ,FACTUREOPERATIONTYPECODESD8066 NVARCHAR(1) NOT NULL DEFAULT '' ,BOOKDATENUMDELIMITER_RU NVARCHAR(2) NOT NULL DEFAULT '' ,CORRESPONDENCE_RU INT NOT NULL DEFAULT 0 ,LEDGERBONDSHOWNONFATALWAR16003 INT NOT NULL DEFAULT 0 ,LEDGERBONDSHOWFATALWARNING_RU INT NOT NULL DEFAULT 0 ,EXCHRATELISTURL NVARCHAR(255) NOT NULL DEFAULT '' ,EXCHRATEIMPORT_COUNTRY INT NOT NULL DEFAULT 0 ,AUTOSETUPNUMSEQ INT NOT NULL DEFAULT 0 ,DIMENSIONALLOWMANDATORY INT NOT NULL DEFAULT 0 ,MODIFIEDDATETIME DATETIME NOT NULL DEFAULT dateadd(ms, -datepart(ms,getutcdate()), getutcdate()) ,DEL_MODIFIEDTIME INT NOT NULL DEFAULT 0 ,MODIFIEDBY NVARCHAR(5) NOT NULL DEFAULT '?' ,DATAAREAID NVARCHAR(4) NOT NULL DEFAULT 'dat' ,RECVERSION INT NOT NULL DEFAULT 1 ,RECID BIGINT NOT NULL CHECK (RECID <> 0) ) |
|
24.12.2014, 09:20 | #2 |
Участник
|
Средствами SQL Management Studio переименуйте таблицу LEDGERPARAMETERS в LEDGERPARAMETERS2. Потом в Аксапте синхронизируйте эту таблицу. Таблица появится в SQL. Потом удалите эту таблицу из SQL и переименуйте обратно LEDGERPARAMETERS2 в LEDGERPARAMETERS.
Потом в Аксапте снова синхронизируйте эту таблицу через Администрирование - Периодические операции - Администрирование SQL. Либо добавьте в Аксапте в эту таблицу поле, а потом удалите его, если не охота лазить в администрирование. Тогда Аксапта принудительно ее синхронизирует. |
|