안녕하세요.
DBA 2년차 입니다.
다름이 아니라 CentOS에 MariaDB10.1 버전을 설치하고 사용하고 있는데요
기존에 VARCHAR(20000)으로 선언되어있는 프로시저를 사용하고 있었습니다.
그런데 새로운 DB를 만들기위해 다른 서버에 CentOS , MariaDB10.1 버전을 설치하였는데요.
여기서 기존에 있는 DB를 mysqldump로 복사하여 적용시켰습니다.
여기서 문제가 VARCHAR(22000) 이 선언되어 있는 프로시저가 갑자기
SQL 오류 (1074) : Column length too big for column 'A' (Max = 16383) use BLOB or TEXT instead 라는 오류 메세지가 나옵니다.
혹시 VARCHAR의 max값을 설정하는 설정값이 있는건지 원인파악이 안되 질문 올립니다.
기존에 있는 DB에서는 잘 적용되는 프로시저가 mysqldump로 복사하고 my.cnf도 동일한 다른 서버의 DB에서 적용이 안되는 문제가 나오고 있습니다.
도와주세요 !!ㅠㅠ |