아빠방/Tech17 MariaDB 설치 오픈소스 DB인 MariaDB를 설치해보기로 했다. 현재 시스템 사항은 아래와 같다. [root@MyOS ~]# uname -a Linux MyOS 2.6.32-573.18.1.el6.x86_64 #1 SMP Tue Feb 9 22:46:17 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux[root@MyOS ~]# [root@MyOS ~]# cat /etc/redhat-release CentOS release 6.7 (Final) 바이너리로 설치하기 위해 yum을 이용했다. [root@MyOS ~]# yum install MariaDB-server MariaDB-client Loaded plugins: fastestmirror, refresh-packagekit, securityS.. 2016. 4. 13. ORA-01489: 문자열 연결의 결과가 너무 깁니다 SELECT 쿼리 시 || 을 이용하여 여러 필드의 결과를 병합할 경우 나타날 수 있다. ex : select data1 || data2 from table; 해결방법은 varchar로 출력되는 결과를 clob형태로 변형하여 사용하면 된다. ex : select to_clob(data1) || to_clob(data2) from table; 2016. 4. 12. Oracle returns an error ORA-01031: insufficient privileges 위 오류는 오라클 설치 후 로그인 과정에서 발생하는 오류로써 본인의 경우 CentOS에 Oracle 11XE를 설치하고 발생한 경우였다. 평소처럼 설치 후 아래와 같이 sys 계정으로 접근하려고 했다. # sqlplus "/as sysdba" 그러나 위와같은 오류메시지가 출력되었는데... 초기 설치시 passwd 파일이 생성되지 않았기 때문이다. 해결은 아래와 같이 진행되었다. # cd $ORACLE_HOME/dbs # orapwd file=$ORACLE_HOME/dbs/orapwXE.ora password=yourpassword entries=2 이렇게 하면 해당 경로에 SID로 password 파일이 생성되고 이후 로그인이 가능하다. # sqlplus SQL*Plus: Release 11.2.0.2... 2016. 4. 12. chkconfig로 tomcat 서비스 자동실행 등록 CentOS를 기준으로 작성되었다. 1. 스크립트를 생성한다. # vi /etc/rc.d/init.d/tomcat # chkconfig: 345 90 90# description: init file for tomcat# processname: tomcat # Source function library.. /etc/rc.d/init.d/functions export JAVA_HOME=/ictdata/dspace/jdk1.7.0_60export TOMCAT_HOME=/ictdata/dspace/apache/apache-tomcat-7.0.40export CLASSPATH="." PRGDIR="$TOMCAT_HOME/bin"EXECUTABLE=startup.shUNEXECUTABLE=shutdown.sh # .. 2016. 4. 11. VSTO 배포시 오류 열심히 만든 VSTO 프로그램을 그간 잘 배포해오다...아래와 같은 오류가 발생했다... 이놈은 누굴까... 첨보는 오류...그러나...구글신께서 임하사... 해결해 버리게 되었으니... 역시 윈도우는 지옥이었다... 레지스트리 키를 잘 뒤져서 해당 내용을 삭제하면 되었는데... HKEY_CURRENT_USER\Software\Microsoft\VSTA\Solutions 위 경로에서 찾아서(적절히) 삭제해준다.[출처] VSTO 배포시 오류|작성자 탱탱이아빠 [출처] VSTO 배포시 오류|작성자 탱탱이아빠 2016. 4. 11. 제약 조건을 활성화하지 못했습니다. 하나 이상의 행에 NOT NULL, UNIQUE 또는 외래 키 제약 조건을 위반하는 DataAdapter를 사용하던 중 아래와 같은 에러를 만났다. "제약 조건을 활성화하지 못했습니다. 하나 이상의 행에 NOT NULL, UNIQUE 또는 외래 키 제약 조건을 위반하는 값이 있습니다." SQLServer의 View 테이블을 참조하여 adapter를 만들었는데... (무려 16개나...) 딱 두개 테이블만 문제였다. 하나씩 구글링을 해가면서 답을 찾았는데... 대부분 글에서 두가지 이슈를 보여줬다. 1. 쿼리를 다시만들어라...(문제있는 view 생성 쿼리가 있을 수 있다.)2. Data를 fill 할 부분의 코드를 바꾸거나 xsd를 새로 만들거나 하면 된다. 그런데... 1. 다른 어플리케이션들에서는 문제 없이 해당 view를 사용하고 있다...이러면 내 코드가 문제인가?2. xsd에 .. 2016. 4. 5. SQLDeveloper로 SQLServer 접속하기 최근 맥이 생겨 맥으로 작업하던중 SQLServer에 접속할일이 종종생겼다.접속툴을 뭘로할까 고르다 맘에드는건 유료고... 무료로 사용하는 툴들은 썩 맘에 들지 않고하여...잘 사용하던 SQLDeveloper를 이용하기로 했다. 몇가지 간단한 설정을 진행하면 SQLDeveloper로 오라클과 함께 사용할 수 있다. 1. JDBC 드라이버 다운로드 SQLServer에 접근하려면 JDBC드라이버를 사용하여야 한다.(당연하게도...)서드파티 드라이버를 사용하는데 jTDS driver를 사용했다.오픈소스에 SQLServer 2012까지 (아주 하위버전부터) 지원하기에 최신버전을 소스포지에서 다운받았다. http://jtds.sourceforge.net/ 2. 드라이버 등록 preferences > 데이터베이스 .. 2016. 4. 5. bitcode 관련 에러 과거버전 프레임워크를 사용하거나 라이브러리를 링크하는 경우 종종 does not contain bitcode. You must rebuild it with bitcode enabled (Xcode setting ENABLE_BITCODE), obtain an updated library from the vendor, or disable bitcode for this target. for architecture armv7 이런 에러를 만나게 된다. [출처] [XCODE] bitcode 관련 에러|작성자 탱탱이아빠 프로젝트의 Build Settings에서 Enable Bitcode 항목을 모두 No로 설정하고다시 빌드하자.[출처] [XCODE] bitcode 관련 에러|작성자 탱탱이아빠 2016. 4. 5. 이전 1 2 다음