엔택스 활용팁 및 공지사항

[CS] 서버버전 DBMS 호환성 향상 관련 - 다중 사업장을 저렴하고 안정적으로 운영하고자 하시면 참고해 보십시오. 2025/01/18 20:49:12

** 이제 네트웍 버전을 고려중이시면 4. 고객사 서버버전을 검토하십시오. **

** 가장 쉬운 환경을 원하시면 3. 엔택스 제공 서버버전을 선택하십시오 **

 

 

안녕하세요.

 

오늘 (2025년 1월 18일) 업데이트에서 서버버전의 DB Connector 가 최신 Connector로 교체되었습니다.

업데이트 내역 다시 보기

 

엔택스CS 서버버전의 성능향상과,

엔택스CS 고객사 서버버전의 성능 향상 및 DB 호환성을 개선할 목적으로 교체한 것인데요.

 

 

 

이번 컨넥터의 교체로 엔택스CS 고객사 서버버전 (위 화면에서 4번 항목)의 활용폭이 매우 넓어졌는데요.

 

MySQL Server 는 최신 버전인 9.x 까지 지원되며 (기존은 8.0.21 까지 지원)

MariaDB Server 는 11.x 버전까지 지원됩니다.

 

MySQL : 5.5, 5.6, 5.7, 8.x (8.0, 8.4), 9.x (9.1)

MariaDB : 10.x (10.6, 10.11), 11.x (11.4)

 

현재 MySQL에서 제공하는 Windows  용 MySQL Server는 8.0.40 버전이 최신버전입니다.

MySQL Windows 용 설치 사이트  (엔택스CS는 MySQL을 권장합니다.)

 

그리고 MariaDB에서 제공하는 Windows 용 MariaDB는 11.6.2입니다.

MariaDB Windows 용 설치 사이트

 

업데이트된 엔택스CS에서 위 2가지가 정상적으로 작동하는 것을 테스트 완료하였습니다.

 

 

1. 사내 공유를 위해 네트웍 버전 대신 고객사 서버버전을 추천하는 이유

 

1) 우선 이번 업데이트의 Connector 의 개선으로 DB 호환성이 크게 개선되었습니다.

2) MySQL 윈도우즈 용은 누구라도 관심만 있다면 쉽게 설치 할 수 있습니다. (기존은 8.0.21까지 지원되서 어려움이 있었습니다.)

3) 설치 후 엔택스CS에서 연결하여 사용할 경우 3. 서버버전 수준의 성능으로 업무를 처리할 수 있습니다.

대용량 자료에도 운영에 무리가 없습니다.

4) 수십명이 동시에 접속해도 문제가 없을 정도로 데이터베이스의 안정성이 크게 향상됩니다.

5) 데이터베이스 용량 관계없이 무제한으로 이용할 수 있습니다.

6) 서버관리자가 DB 구조를 다 볼 수 있기 때문에 사내에서 필요로 하는 다른 업무와 연동 개발이 가능합니다.

 

 

2. 고객사 서버버전 사용 방법

 

따로 IDC에 입주한 서버가 있다면 본 설명을 무시하시고 알고 계시는 지식으로 연결하시면 됩니다.

 

1) 우선 MySQL 윈도우즈용을 사내 파일 서버나 성능이 제일 좋은 컴퓨터에 설치합니다.

2) 설치 후 관리자(root) ID와 암호를 기억해 둡니다.

3) 엔택스CS 실행 버전 선택에서 4. 고객사 서버버전을 선택합니다.

4) 로그인화면에서 [새로 만들기] 하셔서 접속 정보를 입력합니다.

 

 

 

접속정보 설정 화면에서,

서버주소 : MySQL을 설치한 컴퓨터의 IP (로컬 IP를 쓰시면 됩니다. 192.168.0.xxx 등)

포트 : 3306 이 기본값입니다. (MySQL 설치 중 변경했다면 변경한 포트 번호를 적어줍니다.)

UserID : root (또는 별도로 DB관리 계정을 만들었다면 그 계정을 씁니다.)

PW : 계정의 암호를 적어줍니다.

기본 DB : mysql 을 그대로 둡니다.

Connection String : 기본값을 그대로 둡니다. (참고로 ssl 관련 오류가 나오면 sslmode 값을 Required 로 바꿔 봅니다.)

 

 

이상과 같이 설정 후 [접속 테스트] 단추를 눌러 접속 성공 여부를 확인합니다.

 

접속이 성공되면 저장 후 [새 사업장 DB 만들기..] 단추를 사업장을 등록할 수 있습니다.

 

사업장 등록은 한곳에서 하면 되며,

나머지 컴퓨터들에서는 등록된 사업장을 선택해서 로그인하게 됩니다.

 

 

3. 데이터 가져오기

 

1) 구버전을 사용 중이었다면 로그인 하면 구버전 자료 가져오기 화면이 뜰텐데 구버전 데이터파일을 지정하고 바로 가져오기 하시면 됩니다.

 

2) 엔택스CS 로컬 버전의 자료를 가져오려면,

우선 로컬버전(단일 또는 네트웍버전)으로 로그인 후 [DB관리도구] 메뉴에서 [백업..] 해 둡니다.

그런 후 고객사서버버전으로 로그인 후 [DB관리도구] 메뉴에서 [복원..] 메뉴로 가져옵니다.

 

 

 

4. 사내 다른 컴퓨터에서 접속 방법

 

다른 모든 컴퓨터에서는 2항의 안내와 같이 접속 정보를 설정하면 처음 컴퓨터가 서버에 이미 등록해 둔 사업장이 모두 나열되어 사용자명과 암호만 입력하면 바로 접속됩니다.

 

 

5. 사외 다른 컴퓨터에서 접속 방법

 

사외 다른 컴퓨터에서 접속하려면,

공유기에서 MySQL 서버의 포트를 포워딩해 두어야 하고 (포트 포워딩 방법은 공유기 제조사 문의 또는 검색),

접속 정보에서 서버주소(IP)는 공인 아이피를 써야 합니다.

MySQL 서버가 설치된 컴퓨터의 공인 아이피를 확인하려면 MySQL 이 설치된 컴퓨터에서,

https://vivoldi.com/tools/my-ip-address/ 페이지를 방문해 보십시오.

 

 

 

6. 고객사 서버버전의 재난 대비를 위해 AutoDump 프로그램을 개발하고 있습니다.

 

저희 서버버전의 재난대비 프로세스와 유사한 형의 프로그램을 개발하고 있으며 무료로 배포해 드릴 예정입니다.

켜 놓기만 하면 서버의 모든 DB를 주기적으로 덤프(백업)해 주고,

유사시 바로 복원(Restore) 까지 지원되는 프로그램입니다.

고객사 서버버전 뿐 아니라 모든 MySQL 서버 관리자에게 유용할 수 있도록 범용으로 개발중이며 개발 후 무료 배포해 드릴 예정입니다. 

 

 

 

 

7. 다소 어렵더라도 한번 설치해 두면 향 후 10년 20년의 업무가 편해 질 수 있습니다.

 

서버 및 데이터베이스는 일반 사용자분들께는 분명히 어렵습니다.

그러나 관심을 갖고 설치해서 사용하시면 이후 10년 20년 또는 그 이상의 오랜 시간 동안의 업무가 굉장히 편해집니다.

몇시간 또는 하루 투자해서 10년 20년이 편해 질 수 있다면 해 볼만한 가치가 있지 않겠습니까?

 

 

 

8. 그래도 어렵다면 엔택스 제공 서버버전을 선택하십시오.

 

엔택스 서버버전은 위 과정이 모두 생략되고,

1) 구매 후,

2) 사업장 등록 후,

3) 바로 사용하시면 됩니다.

4) 어디서든 별도 공유 설정없이, 백업 걱정없이, 바로 로그인해서 사용하시면 됩니다.

 

서버의 모든 DB 유지 보수 관련 업무는 저희가 다 합니다.

엔택스 제공 서버버전의 특장점 및 이용절차

 

 

 

9. 참고 사항

 

고객사 서버버전은 다중 사업장 라이센스를 별도로 계획중이며,

상기의 과정을 저희가 원격지원으로 다 처리해 드리는 서비스도 고려중입니다.

버전 명칭은 고객사 서버버전에서 엔택스CS 프리미엄버전으로 교체도 고려중입니다.

예를 들어 5개 사업장을 운영한다면 네트웍버전 대비 더 저렴한 가격으로 운영할 수 있지 않을까 싶습니다.

** 고객사 서버버전은 다중 사업장을 운영하는 사업장에서 가장 효율적으로 사용할 수 있도록 할 예정입니다. **

 

아직 가격이나 운영정책이 완성되지 않았습니다만,

3개 이상의 사업장(사업자번호가 3개 이상)을 운영하고 계신다면 별도 문의 주시면 적절한 제안을 드려보겠습니다.

 

 

감사합니다.