본문 바로가기

반응형

MSSQL

mssql detached 된 database 의 managed_backup 설정 제거 db 서버에서 여러 database 를 관리하다가 필요없어진 database 를 detached 하는 경우라도, managed backup 설정이 그대로 남아 있어 이를 삭제하는 방법을 찾아보았습니다. database 별 managed backup 설정 확인 USE msdb; GO SELECT * FROM managed_backup.fn_backup_db_config (NULL); 위 쿼리로 조회 시 detached 된 database 의 설정도 보입니다. autoadmin_managed_databases 에서 drop 상태 확인 USE msdb; GO SELECT * FROM autoadmin_managed_databases; autoadmin_managed_databases 테이블을 조회하면 deta.. 더보기
eclipse maven spring 프로젝트에서 mssql sqljdbc.jar 파일 추가방법 여타 공개 라이브러리들과는 다르게 mssql 의 sqljdbc.jar 는 maven repository에 저장되어 있지 않아서 별도로 복사해서 넣어주어야 하는데...개발 PC상의 maven repository에 파일이 있음을 알려주고, 그것을 사용하게 끔 하면 된다. 방법은 일단 maven 프로그램을 설치 우분투 기반이므로 sudo apt-get install maven등으로 maven 앱을 설치한다. 그 후, 아래 명령어를 실행하면 (파일명과 버전은 자신이 가지고 있는 것에 맞춰서 적당히 적어주면 된다.) mvn install:install-file -Dfile=sqljdbc42.jar -Dpackaging=jar -DgroupId=com.microsoft.sqlserver -DartifactId=sq.. 더보기
JDBC MSSQL, sqlserver 설정값정리 마이크로소프트에서 제공하는 sqljdbc 4.0 을 기준으로 설명합니다. 아래 설명하는 설정방법은 기본적으로 sqljdbc4.jar 라이브러리가 프로젝트에 포함되어 있는 것을 기본으로 합니다. 1. 자바코드내에서 작업하는 경우 Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver"); String url = "jdbc:sqlserver://localhost:1433;databaseName=TEST;"; String user = "userName"; String password = "password"; Connection conn = DriverManager.getConnection(url, user, password); 위와 같은 방식으로 Connec.. 더보기
SQLServer : SQL문 올바르게 작성하기 원문 : http://debop.egloos.com/2652763 오늘 DB Part 개발자의 DB를 보면서... 문득 몇 가지 생각나서 적어보고자한다.우선 DB 설계는 고급 개발자가 하는 경우가 많으므로 차후 정리하기로 하고, 먼저 SQL 문을 작성할 때의 고려할 점, 주의할 점을 위주로 적어보기로 하자. 예를 들면서 하면 좋겠지만, 화면 덤프 뜨는 게 영 시원치 않으니, 우선 글을 쓰고, 나중에 추가하기로 하겠다. 1. SELECT 절에 명시적으로 필요한 컬럼만을 지정하라. SELECT * FROM TABLE_NAME 과 같이 모든 컬럼 정보를 가져와야 할 경우도 있지만, 대부분은 그렇지 않을 것이다."개발 시에 필요에 따라 컬럼 정보도 변경 될 수 있고, 조회할 컬럼이 바뀔 수도 있는데요?"맞습니다.. 더보기

반응형