본문 바로가기

에러8

728x90
반응형
[MariaDB] 함수 생성 때 'SQL Error (1418): This function has none of DETERMINISTIC, NO SQL, or READS SQL DATA in ....' 오류 발생시 조치 방법 함수를 생성할 때 아래처럼 오류가 발생하는 경우가 있다. SQL Error (1418): This function has none of DETERMINISTIC, NO SQL, or READS SQL DATA in its declaration and binary logging is enabled (you *might* want to use the less safe log_bin_trust_function_creators variable) 이런 경우 아래의 명령어를 입력하여 함수 생성 설정을 확인하고 'OFF'로 설정되어 있는지 확인한다. SHOW GLOBAL VARIABLES LIKE 'log_bin_trust_function_creators'; 'OFF'로 설정되어 있으면 함수 생성이 되지 않기 때문에.. 2023. 2. 21.
[티베로] 'TBR-8027: Column name is ambiguous' 해결 방법 오류 발생 이유 쿼리(Query)를 작성하다보면 'TBR-8027: Column name is ambiguous'를 만날 때가 있다. 이 경우는 조인(Join) 등의 이유로 컬럼(Column)의 명칭이 중복되는 경우에 발생한다. 오류 예시 아래의 쿼리 처럼 A 테이블과 B 테이블을 가게명(STORE_NAME)으로 조인할 때 A 테이블의 가게명과 B 테이블의 가게명이 존재하게 되므로 명시적으로 어느 테이블의 가게명을 사용할 것인지를 지정해야 한다. SELECT STORE_NAME, STORE_SALES, PRODUCT_PRICE FROM (SELECT 'APPLE' AS STORE_NAME, '100' AS STORE_SALES FROM dual) A LEFT JOIN (SELECT 'APPLE' AS S.. 2023. 1. 16.
넥사크로 스튜디오 14 탐색창이 안 보일 때 조치 방법 '탐색창이 왜 안보여?'라고 생각할 수 있지만 지금 내가 쓰는 넥사크로 14 버전은 탐색창이 종종 실종된다. 더블 모니터에다가 서로 다른 화면 배율 떄문에 그런 현상이 나타나는 것인지는 모르겠다. 특히 눈에 보이지는 않는데 탬색창을 사용할 수 있는 상태인 것이 특징인데 아마 이상한 크기로 생성되었거나 모니터 밖의 좌표에 놓아져 있는 것이 아닐까 나는 추측한다. 넥사크로 14 탐색창이 안 보일 때 탐색창을 찾는 방법은 간단하다. 넥사크로 스튜디오 14를 두 개 이상 열고 마지막에 연 넥사크로 스튜디오에서 탐색창을 열면 탐색창이 나타난다. 2022. 11. 1.
HeidiSQL 오류 "library libmariadb.dll could not be loaded" 조치 방법 오류 내용 HeidiSQL을 인스톨러(설치프로그램)로 설정하지 않고 포터블(무설치) 버전으로 실행하면 "library libmariadb.dll could not be loaded" 이런 오류가 발생할 때가 있다. 이 경우는 'libmariadb.dll'이 없는 경우보다는 'libmariadb.dll'이 참조하는 라이브러리가 없어서 정상적으로 실행되지 않는 경우일 가능성이 크다. 오류 해결 방법 아래의 주소에서 'C++ 재배포 가능 패키지'를 설치하면 정상적으로 동작하는 것을 확인할 수 있다. Visual C++ 재배포 가능패키지 다운로드 : https://www.microsoft.com/ko-kr/download/details.aspx?id=48145 '다운로드' 버튼을 클릭하면 아래의 사진처럼 창이 .. 2021. 8. 8.
[버추얼박스] Failed to load unit 'lsilogicscsi'(VERR_SSM_LOADED_TOO_LITTLE) 해결법 버추얼박스(VirtualBox)를 사용하다보면 원하지 않았는 타이밍에 가상머신이 종료되는 경우가 있다. 이 경우 시작할 때 오류가 발생할 수 있는데 나의 경우 bitnami-gitlab 이미지를 테스트하던 중에 데스크톱 전원이 나가버려서 발생하게 되었다. 오류 메시지가 "Failed to load unit 'lsilogicscsi'(VERR_SSM_LOADED_TOO_LITTLE)" 이렇게 나온다. 이 경우 이미지를 오른쪽 클릭하여 '저장된 상태 삭제'를 눌러서 시작되지 않는 상태를 지운다. 상태를 지우면 정상적으로 잘 실행되는 화면을 확인할 수 있다. 2021. 3. 22.
CentOS 7에서 Tomcat 7 가상호스트 설정시 주의사항 본 글은 2016년 4월 18일 16시 14분에 썼던 글이며 블로그 자료 이전으로 날짜와 일부 내용이 갱신되었습니다. 톰캣 서버를 구축하면서 가상호스트 설정이 안 되서 꽤나 애먹었다. 과거에 몇 개의 서버 구축한 경험도 있고 정상적으로 돌아가던 서버의 설정을 가능한 그대로 들고왔는데도 발생한 에러라서 좀 당황스러웠다. CentOS7에서 Tomcat7 가상호스트 설정시 문법적으로 아무런 문제가 없는데도 에러없이 가상호스트 설정이 안 된다면 속성의 배열 순서를 바꾸는 것을 권장한다. example.com 의미 없이 7시간을 날렸다. 문제가 발생한 환경은 아래와 같다. CentOS 7 tomcat 7.0.54 openJDK 1.8.0.77 x64 2020. 10. 14.
IoTivity에서 no oc_logger 에러가 발생할 때 해결법 본 글은 2017년 12월 13일 00시 48분에 썼던 글이며 블로그 자료 이전으로 날짜와 일부 내용이 갱신되었습니다. 세미나 때문에 오랜 만에 IoTivity를 할 일이 생겼다. 그런데 라즈베리파이에서 IoTivity 예제를 실행하니 다음과 같은 오류가 떠서 서버 프로그램이 실행되지 않았다. 에러는 'no oc_logger in java.library.path' 이다. 말 그대로 라이브러리 경로에서 oc_logger가 없다는 건데 내가 예전에 환경 변수 설정을 잘 못 해둬서 나는 거였다. 환경 변수 설정을 다시 해주면 된다. 나의 경우 문제가 있던 환경 변수가 다음과 같았다. export JAVA_HOME=/usr/lib/jvm/jdk-8-oracle-arm32-vfp-hflt export LD_LIB.. 2020. 10. 4.
XE에서 도메인변경 후 잘못된 요청입니다가 뜰 때 본 글은 2017년 7월 18일 11시 11분에 썼던 글이며 블로그 자료 이전으로 날짜만 갱신된 글입니다. XE에서 도메인변경 후 로그인할 때 잘못된 요청입니다가 뜰 때가 있다. 원인은 다양하게 많겠지만 보통 다음과 같은 행동을 취하면 해결된다. 브라우저의 캐시와 쿠키를 삭제하고 \files\config\db.config.php 파일을 열어서 'default_url' => 'http://www.xpressengine.com/' 이 부분을 확인한 후 지정된 기본 주소로 접속하여 로그인을 시도하면 된다. 크롬에서는 위와 같이 설정->인터넷사용기록삭제 에 가면 캐시와 쿠키를 삭제할 수 있다. 2019. 7. 28.