DB (18) 썸네일형 리스트형 [DB] 테이블 Lock 해제 테이블이 Lock 설정되었을 경우 해제하기 위해서 확인해야할 내용입니다. SELECT A.SESSION_ID, B.SERIAL# FROM V$LOCKED_OBJECT A, V$SESSION B WHERE B.SID = A.SESSION_ID AND A.ORACLE_USERNAME = '계정명'; SELECT A.SID, A.SERIAL# FROM V$SESSION A, V$LOCK B, DBA_OBJECTS C WHERE A.SID = B.SID AND B.ID1 = C.OBJECT_ID AND B.TYPE = 'TM' AND C.OBJECT_NAME = UPPER ('테이블명'); ALTER SYSTEM KILL SESSION 'SID, SERIAL#'; [DB] Table 생성시 고려할 사항, INDEX 생성 방법 Table 생성시 고려할 사항 1. Table에는 중요한 PK가 필요(유일한 값 ) 2. 다른 쿼리에서 사용할 것을 고려해서 Index를 생성(Index는 PK를 포함한 검색에 필요한 조건) INDEX 생성 CREATE INDEX 인덱스명 ON 테이블명 (PK컬럼명) LOGGING TABLESPACE EX_DATA PCTFREE 10 INITRANS 2 MAXTRANS 255 STORAGE ( INITIAL 64K NEXT 1M MINEXTENTS 1 MAXEXTENTS UNLIMITED PCTINCREASE 0 BUFFER_POOL DEFAULT ) NOPARALLEL; [DB] Database 연결확인 방법 ping으로 IP가 살아있는지 확인 telnet으로 Port가 살아있는지 확인 ping 테스트 실행 -> cmd입력 -> 아래 붉은색 문구입력 ping 127.0.0.1 127.0.0.1은 본인 PC, 다른 PC/서버를 연결하려면 해당 위치에 확인 할 IP를 입력 telnet 테스트 실행 -> cmd입력 -> 아래 붉은색 문구입력 telnet 127.0.0.1 1521 해당 PC/서버 IP 및 Port 입력 [DB] Network error (Windows socket error: 대상 컴퓨터에서 연결을 거부했으므로 연결하지 못했습니다 (10061) NET: Network error (Windows socket error: 대상 컴퓨터에서 연결을 거부했으므로 연결하지 못했습니다 (10061) 연결이 중단됐을 경우 설정 STEP 1. 방화벽 해제 STEP 2. 제어판 - 서비스 - OracleOraDb11g_home1 TNSListener를 시작 [DB] MYSQL 다운/설치 방법 Mysql을 설치하기 전에 .NET Framework를 먼저 설치 .NET Framework 설치 방법 http://blog.naver.com/ackhan/220056155606 [C#] .NET Framework 설치 .NET Framework 설치 방법 STEP 1. 닷넷 프레임워크 다운 http://software.naver.com/software/sum... blog.naver.com MYSQL 설치 방법 STEP 1. Mysql 홈페이지로 이동 → Download from Oracle eDelivery 클릭 http://www.mysql.com/downloads/ MySQL :: MySQL Downloads Contact MySQL | Login | Register The world's most.. [DB] Mysql 권한 설정 모든 DB접속권한 부여 및 ROOT권한 부여, choi라는 유저는 localhost에서만 접속가능(내부접속) STEP 1. 권한 설정 GRANT ALL PRIVILEGES ON *.* choi@localhost IDENTIFIED BY '패스워드' WITH GRANT OPTION; STEP 2. 권한 적용 flush privileges; 모든 곳(외부)에서 접속가능하도록 하려면 choi@localhost를 choi@'%'로 바꿔야 함 특정한 곳에서만 접속 가능하도록 하려면 choi@ip주소로 바꾸면 됨 [DB] Mysql 명령어 및 예제 구조: Mysql > Database > Table > field > Record (field와 record는 세로,가로의 데이터를 의미하지만, DB에서 사용시 field가 record보다 더 큰범위를 나타냄) 행 열 레코드 (record) 필드 (field) 튜플 (Tuple) 어트리뷰트 (attribute) 행 (row) 컬럼 (column) DB/TABLE 생성예제입니다. 초보자라면 보라색 글을 따라서 연습해보길 바랍니다. Mysql 실행: mysql -u root -p → 비밀번호 입력 DB 생성: create database DB이름; //create database db01; DB 삭제: drop database DB이름; DB 보기: show databases; 사용할 DB 선택: use D.. [DB] ODBC 3.51 Driver - Client does not support authentication protocal requested by server; consider upgrade in MySQL client 계정 권한 문제 ODBC 3.51 Driver - Client does not support authentication protocal requested by server; consider upgrade in MySQL client. 해결 방법 STEP 1. MySQL에 접속 STEP 2. 하단 명령어 입력 SET PASSWORD FOR 'root'@'localhost' = OLD_PASSWORD('9999999'); flush privileges; 이전 1 2 3 다음