SQL 3

용량큰 sql 파일 실행하는 방법

테이블을 추출해서 다른 서버에 복원하는 작업 등을 할 때, .sql 파일로 데이터를 추출하면 용량이 너무 커서 뷰어나 ssms에서 파일을 열 수 없는 경우가 있습니다. 이 때, sql 파일을 열지 않고 바로 실행하는 방법이 있습니다. 윈도우&로컬DB 기준으로 명령 프롬프트를 실행하고, 다음과 같이 입력하여 실행할 수 있습니다. sqlcmd -d {db이름} -Q "{쿼리 내용}" ex. sqlcmd -d TESTDB -Q "SELECT * FROM tblTest;" 파라미터가 매우 많아서, 세부 내용은 sqlcmd 공식 문서를 확인해보시면 좋습니다. 감사합니다.

기타 2022.01.14

jupyter lab에서 ipython-sql로 DB 접속하기(SQL Server, MySQL, postgreSQL)

안녕하세요. 주피터 노트북 혹은 주피터랩에서 DB에 바로 접속하는 방법입니다. 보통 파이썬으로 DB에 있는 데이터를 가공하거나 분석할 때, csv 등으로 데이터를 다운로드한 후 파이썬으로 불러서 사용합니다. ipython-sql 라이브러리를 사용하면, 주피터에서 DB에 바로 접근할 수 있습니다. 1. 라이브러리를 설치합니다. pip install ipython-sql 2. 데이터베이스용 드라이버 라이브러리를 설치합니다. 접속하려는 DB에 해당하는 라이브러리를 설치하시면 됩니다. ex. SQL server의 DB에 접속하려면 pyodbc를 설치하시면 됩니다. # sql server pip install pyodbc # PostgreSQL pip install pyscopg2 # MySQL pip insta..

파이썬 2021.08.25