Вопрос

Мне удалось найти старую версию Axapta, чтобы попрактиковаться в программировании и немного изучить Axapta.Проблема в том, что я не могу его запустить.Я установил SP1-2-3 и запустил его, он должен создать базу данных.Ну, он создает несколько таблиц, а затем я получаю синтаксическую ошибку от SQL Server.Мне сказали, что для SQL 2005 достаточно даже SP1.Ошибка: «Неверный синтаксис рядом с ИНДЕКСОМ».Я не знаю, что делать в данный момент.Жду друга, который продлит SQL 2000 от MSDNAA.Если здесь есть эксперты по Axapta, какие-нибудь предложения?

Это было полезно?

Решение

Нарсил, есть еще один вариант заставить Axapta sp1 работать с SQL Server 2005.Просто откройте свойства вашей базы данных в студии управления, перейдите на вкладку «Параметры» и установите режим совместимости с SQL Server 2000 — (80).После этого снова запустите синхронизацию Axapta.Это должно сработать.

Другие советы

Чтобы Axapta v3.0 работала с SQL Server 2005, вам необходимо применить накопительные пакеты ядра (KR), чего вы не можете сделать в SP1.Я считаю, что SP2 — это минимум для KR2, который позволит вам работать с SQL Server 2005.

Если для изучения Axapta вам нужна только небольшая база данных, вместо SQL Server 2005 вы можете использовать MSDE с SP4.Вы можете получить его от здесь.

Я не пробовал Axapta v3 с KR2 или KR3, работающим на SQL Server 2005 Express, поэтому не знаю, работает ли это вообще.Глядя на документацию KR2/3, кажется, что она не поддерживается.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top