Topography of IT

갈대적 속성의 ITer

Data 14

[PostgreSQL] Oracle_fdw for Windows

PostgreSQL 설치 서버에 라클 클라이언트가 필요함 Step-1 C:\oracle\instantclient_11_2 Instant Client for Microsoft Windows (x64) 64-bit (oracle.com) Step-2 오라클 클라이언트 환경변수 설정 진행 Variable name ---> TNS_ADMIN Variable value ---> C:\oracle\instantclient_11_2 request-response.tistory.com/6 Step 3 클라이언트 설치 진행 C:\oracle\instantclient_11_2 odbc_install.exe 실행 Step 4 tnsnames.ora 설정 (C:\oracle\instantclient_11_2\ tnsnames..

Data/PostgreSQL 2021.03.16

Microsoft.ACE.OLEDB.12.0공급자가 로컬 컴퓨터에 등록되어 있지 않습니다

www.microsoft.com/ko-kr/download/details.aspx?id=13255 Microsoft Access Database Engine 2010 재배포 가능 패키지 이 다운로드를 실행하면 2010 Microsoft Office System 파일과 Microsoft Office가 아닌 다른 응용 프로그램 사이에서 데이터를 쉽게 전송할 수 있는 구성 요소 집합이 설치됩니다. www.microsoft.com MSSQL Server 데이터 가져 오기 즉 SSIS 패키지를 통해 Excel에 연결하려고하면이 오류가 발생합니다. Microsoft.ACE.OLEDB.12.0공급자가 로컬 컴퓨터에 등록되어 있지 않습니다. ( System.Data) Microsoft Access Database En..

Data/MSSQL 2021.01.07

[MSSQL 2000]The LSN passed to log scan in database 'model' is invalid..

MSSQL2000이 다운 됬다.. 서비스 시작이 안되는 문제 Log를 확인해 보니 \Program Files\Microsoft SQL Server\MSSQL\LOG The LSN passed to log scan in database 'model' is invalid.. .... 구글링 해보니 OK. This should probably be a Microsoft professional services ticket, but here is what I would try. At all points, make sure you know where the original files are. never overwrite them. 1) Get your SQL 2000 CD. Look for the files mod..

Data/MSSQL 2020.08.19

[Oracle] Table DDL

컬럼 추가. ALTER TABLE 테이블이름 ADD 새로 추가된 컬럼은 테이블 맨 마지막에 추가되며 NULL 값으로 입력됩니다. ALTER TABLE EMP ADD (email VARCHAR2(10)); 컬럼 속성 변경. ALTER TABLE 테이블이름 MODIFY 컬럼에 대해서 데이터 타입이나 크기, 기본값들을 변경할 수 있습니다. ALTER TABLE EMP MODIFY (email VARCHAR2(40)); 컬럼 이름 변경. ALTER TABLE 테이블이름 RENAME COLUMN 변경전이름 TO 변경후이름 ALTER TABLE EMP RENAME COLUMN email to navermail; 컬럼 삭제. ALTER TABLE 테이블이름 DROP ALTER TABLE EMP DROP COLUMN ..

Data/Oracle 2020.08.19

[PostgreSQL] Excel(csv) import

Excel Data 를 ​DB 에 입력하는 방법 ​Postgres 계정으로 DataBase 를 생성한다. => CREATE DATABASE inputtest; DB 생성 후 , Table 을 생성한다. => CREATE TABLE list ( Name varchar(10), Age int NOT NULL ); 생성을 다 한 후, 엑셀 파일에서 데이터를 적은 후 다른이름으로 저장( *.csv ) 을 한다. 데이터를 적어놓을 때 필드명은 지우고 데이터만 남긴다. ​ ​ ​ 생성한 DB에 접속을 한 후에 원하는 엑셀파일을 COPY 한다 => COPY 테이블명(컬럼명,..) FROM '절대경로/파일명.csv' CSV; ​

Data/PostgreSQL 2020.08.19

[MSSQL]MDF, LDF 파일 사이즈 용량 줄이기

-- DB 정보 보기 exec sp_helpdb 사용 디비명 -- LDF 파일 크기 줄이기 -- 트랜잭션 로그파일을 10메가로 생성 backup log 사용디비명 with TRUNCATE_ONLY DBCC SHRINKFILE ([셋팅시설정한로그명], 10) -- MDF 파일 크기 줄이기 DBCC SHRINKDATABASE(사용디비명) -- MS-SQL의 ldf 파일 용량 줄이기 -- 트랜잭션 로그파일 최소의 단위로 축소 backup log 사용디비명 with truncate_only -- 트랜잭션 로그파일을 삭제 backup log 사용디비명 with no_log -- 트랜잭션 로그파일을 10메가로 생성 dbcc shrinkfile (셋팅시설정한로그명, 10) DBCC SHRINKFILE (file_na..

Data/MSSQL 2020.08.19