증상
Microsoft Dynamics AX 4.0에서 AOS (응용 프로그램 개체 서버) 서비스를 실행 하는 서버를 시작 하려고 하면 다음과 같은 오류 메시지가 나타납니다.
로컬 컴퓨터에서 Dynamics Server $01을 (를) 시작할 수 없습니다. 자세한 내용은 시스템 이벤트 로그를 검토 하세요. Microsoft 서비스가 아닌 경우 공급 업체에 문의 하 고 서비스 특정 오류 코드 110을 참조 하세요.
또한 다음과 같은 오류 메시지가 시스템 로그에 기록 됩니다.
개체 서버 01: AOS에 대 한 세션을 만들 때 저장 프로시저를 실행 하는 동안 내부 오류가 발생 했습니다.
이 문제는 Microsoft Dynamics AX 4.0에서 Microsoft Dynamics ax 4.0 (서비스 팩 1)로 AOS 서비스를 실행 하는 서버에서 데이터베이스를 업데이트 한 후에 발생 합니다.
원인
이 문제는 SysServerSessions 저장 프로시저와 Sysserversessions 저장 프로시저가 존재 하지 않는 경우에 발생 합니다. 이 문제가 발생 하면 AOS 서비스를 실행 하는 서버는 Microsoft SQL Server 데이터베이스에 적절 한 서버 정보와 적절 한 클라이언트 세션 정보를 기록할 수 없습니다.
해결 방법
이 문제를 해결하려면 다음과 같이 하십시오.
-
SQL Server 데이터베이스를 포함 하는 서버에서 설치 DVD의 Microsoft Dynamics AX 4.0 서비스 팩 1 설치 프로그램을 시작 합니다.
-
데이터베이스 서버 확인란을 클릭 하 여 선택 하 고 다음을 클릭 합니다.
-
데이터베이스를 만들려면 SQL Server의 명명 된 인스턴스를 클릭 합니다.
-
데이터베이스의 이름을 입력 하 고 다음을 클릭 합니다.
-
실행 중인 SQL Server 버전에 따라 적절 한 단계를 수행 합니다.SQL Server 2005
-
시작을 클릭 하 고 모든 프로그램, Microsoft SQL server 2005를 차례로 가리킨 다음 SQL server Management Studio를 클릭 합니다.
-
1 단계부터 4 단계까지 데이터베이스를 만드는 데 사용한 SQL Server의 명명 된 인스턴스를 확장 합니다.
-
데이터베이스를 확장 합니다.
-
4 단계에서 이름을 지정한 새 데이터베이스를 확장 합니다.
-
프로그래밍을 확장 하 고 저장 프로시저를 확장 한 후 다음 저장 프로시저를 찾습니다.
-
CreateServerSessions
-
CreateUserSessions
-
-
이러한 저장 프로시저 중 하나를 마우스 오른쪽 단추로 클릭 한 다음 새 쿼리 편집기 창을클릭 합니다.
-
스크립트의 첫 번째 줄에서 데이터베이스의 이름을 업그레이드 한 데이터베이스의 이름으로 변경 합니다.
-
스크립트를 실행 하려면 F5 키를 누릅니다.
-
다른 저장 프로시저에 대해 f 단계부터 h 단계까지 반복 합니다.
SQL Server 2000
-
시작을 클릭 하 고 모든 프로그램, Microsoft SQL Server를 차례로 가리킨 다음 엔터프라이즈 관리자를 클릭 합니다.
-
1 단계부터 4 단계까지 데이터베이스를 만드는 데 사용한 SQL Server의 명명 된 인스턴스를 확장 합니다.
-
데이터베이스를 확장 한 다음 움직임을 확장 합니다.
-
저장 프로시저를 클릭 하 고 다음 저장 프로시저를 찾습니다.
-
CreateServerSessions
-
CreateUserSessions
-
-
이러한 저장 프로시저 중 하나를 마우스 오른쪽 단추로 클릭 한 다음 SQL 스크립트 생성을 클릭 합니다.
-
SQL 스크립트 생성 창에서 미리 보기를 클릭 한 다음 복사를 클릭 합니다.
-
SQL Server 엔터프라이즈 관리자에서 도구를 클릭 한 다음 SQL 쿼리 분석기를 클릭 합니다.
-
SQL 쿼리 분석기 창에서 f 단계에서 복사한 스크립트를 붙여 넣습니다.
-
SQL Server 엔터프라이즈 관리자 도구 모음에서 데이터베이스의 이름을 업그레이드 한 데이터베이스의 이름으로 변경 합니다.
-
스크립트를 실행 하려면 F5 키를 누릅니다.
-
다른 저장 프로시저에 대해 e 단계에서 j 단계를 반복 합니다.
-