본문 바로가기
반응형

개발언어347

Mysql if exists insert 하기 Mysql에서 데이타 존재여부를 확인하여 insert 처리를 하려고 합니다. MSSQL처럼 if exists로 쉽게 처리할 수 있을거라고 생각했지만 고생을 조금하였네요. not exists 의 경우 제약사항이 있어 mssql처럼 if then 문으로 처리는 불가능하지만 where에서 어느정도 처리를 할 수 있었습니다. MYSQL - IF NOT EXISTS ... INSERT INTO 처리를 하려면 where에 넣어야 합니다. 아래의 쿼리는 제가 작성한 쿼리입니다. 간단히 ofgroupprop 테이블에 '0000007' 이 존재하지 않으면 insert하는 간단한 코드입니다. INSERT INTO ofgroupprop (groupName, name, propValue) SELECT groupName, na.. 2011. 12. 1.
Mysql - Host 'ip' is not allowed to connect to this MySQL server 에러 Mysql - 원격권한설정으로 접속 에러 잡기 Error No. 1130 Host '210.***.***.***' is not allowed to connect to this MySQL server 에러가 발생하였습니다. 원격지에 있는 Mysql로 접속을 할 수 가 없었습니다. 원인은 계정접속권한을 주지 않았기 때문입니다. Host '210.***.***.***' is not allowed to connect to this MySQL server 에러시 해결책 콘솔로 접속하여 위의 명령을 입력합니다. 경고에 나온 ip 계정을 등록해주면 됩니다. GRANT ALL PRIVILEGES ON userid.* TO 'root'@'아이피' IDENTIFIED BY '패스워드' WITH GRANT OPTION; 그.. 2011. 12. 1.
Active Directory 도메인 및 트러스트 - 도메인 변경 강제로 변경하기 UPN(UserPrincipalName)의 도메인을 변경하여야 하는데 "Active Directory 도메인 및 트러스트"에서 반영하였지만 바로 변경되지 않을 경우 강제로 변경하는 방법입니다. UPN의 도메인에 msg1.com이 올라와야 하는데 콤보에 보이지 않을경우 강제로 UPN을 변경합니다. 정상적으로는 Active Directory 도메인 및 트러스트 에서 등록을 하면 보이게 되는게 정상입니다. 문자열 특성 편집기에서 userPrincipalName 을 더블클릭하여 수정 후, 저장을 하면 반영됩니다. 2011. 11. 30.
Openfire - LDAP 할때 Nickname 지정하기 Openfire와 AD (Active Directory)와 연동 처리인 LDAP로 연결을 하였습니다. 그런데 LDAP을 하는 도중에 보니 Nickname과 매칭되는 값이 나오지 않아서 보니 설정을 하여야 하네요. Openfire의 콘솔관리자 화면에서 LDAP을 합니다. User Profiles (vCard) Use the form below to specify the LDAP fields that match the profile fields. Fields that are left empty will not be mapped. Values enclosed in {} will be replaced with actual LDAP content. Store avatar in database if not prov.. 2011. 11. 29.
반응형