관리 메뉴

nalaolla

ms-sql에서 mysql 마이그레이션 후 문제발생 및 처리 본문

MYSQL

ms-sql에서 mysql 마이그레이션 후 문제발생 및 처리

날아올라↗↗ 2015. 12. 20. 14:48
728x90

1.  getdate()가 timestamp로 변한다.. 

    문제는 timestamp가 2개가 될경우 마이그레이션에서는 문제가 안되는데..추후 테이블 수정시 에러가 발생한다.

datetime - timestamp, default value - CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP
이건 한 테이블에 1개만 존재하도록 한다.

 

2. 리눅스에서는 프로시져에 사용되는 테이블명이 대소문자를 구분한다.

윈도우 서버 mysql에서는 대소문자가 에러가 안나는데.. 리눅스서버로 DB이전후 프로시져에서 해당 테이블을 찾지 못하는 에러가 발생..

하루를 이거 찾느라 버렸다...프로시져 내 테이블명은 실제 테이블명과 대소문자도 동일하게 작업해야 한다.

 

3. 테스트서버에서 mysql작업후 실서버에 적용할때에는 그냥 편하게 schema transfer wizard를 이용하자..

괜한 뻘짓으로 data import, data export로 난리쳤는데..

이게 ms-sql 마이그레이션한 DB라 그런지..일부 에러가 발생하기도 한다..

 

mysql정말 작업하기 귀찮다는거 새삼 느낌..

728x90

'MYSQL' 카테고리의 다른 글

mysql 우편번호 등록  (0) 2015.12.20
DMV를 활용한 병목 점검 예제  (0) 2015.12.20
Mysql 핵심 요약 정리  (1) 2015.12.20
파라메터를 사용한 동적쿼리 프로시저 예제  (0) 2015.12.20
MySQL 명령어 정리  (0) 2015.12.20