본문 바로가기
반응형

DataBase6

[MSSQL] 컬럼 설정 변경 안될 때 해결 방법 기존의 float 컬럼을 int 로 변경하려니 제약조건으로 인해 변경이 불가하다는 경고문이 나타납니다. The object 'DF__ACND0100__PM025__1F98B2C1' is dependent on column 'PM1'.The object 'DF__테이블명__컬럼명__1F98B2C1' is dependent on column '컬럼명'DF__ACND0100__PM025__1F98B2C1 이라는 제약조건이 해당 컬럼을 사용하고 있어 변경할 수 없다는 안내입니다. 제약조건을 삭제하고 컬럼을 변경할 수 있는 쿼리문입니다. 제약조건 조회SELECT nameFROM sys.default_constraintsWHERE parent_object_id = OBJECT_ID('ACND0120')AND par.. 2024. 12. 30.
디비버 데이터 내보내기 - 엑셀 출력 데이터 베이스의 자료를 보통 웹 앱 등 서비스로 보여주고, 엑셀 다운 등의 기능을 제공하지만,,,,급하게 데이터를 뽑아야 할 일이 종종 있습니다. 간단하게 디비버 툴에서 엑셀 출력하는 법을 정리해 보았습니다.디비버 데이터 내보내기 - 엑셀 출력엑셀로 추출하고 싶은 데이터베이스의 테이블을 우클릭하여 데이터 내보내기를 클릭합니다.저는 보라색 0100 테이블의 데이터를 엑셀로 출력하려 합니다.  좌측의 Export target 부터 다음을 클릭하면 차례대로 진행하게 됩니다. Export target 내보내기 대상입니다. 저는 엑셀로 추출하고 싶기 때문에 CSV를 선택한 후 다음을 클릭해 줍니다. HTML, JSON, Margdown, SQL, TXT 등 원하는 형식으로 추출할 수 있습니다.  Extractio.. 2024. 11. 8.
[MSSQL] 스케줄러 작업 (MSSQL Scheduled Job) 🌟 INDEXMSSQL 스케줄러 작업 (MSSQL Scheduled Job)SQL Server Agent 사용하기1. 새 작업 생성2. 작업 단계 설정3. 작업 일전 설정4. 작업 활동 모니터링 MSSQL 스케줄러 작업 (MSSQL Scheduled Job)프로젝트를 진행하면서 특정 프로시저를 매일 00시에 자동으로 처리하기 위해 SQL Server 에이전트를 사용하여 작업 스케줄러를 등록하고 실행하려 합니다.MSSQL 의 스케줄러를 등록하는 방법은 2가지가 있습니다.SMMS의 SQL Server Agent 를 사용하는 것과, 윈도우 작업 스케줄러를 사용하는 것입니다.둘 중 한 가지만 적용하면 됩니다. 저는 SQL Server Agent 를 사용해주었습니다.SQL Server Agent 사용하기1. 새.. 2024. 8. 17.
[MSSQL] SSMS SQL Server 에이전트(에이전트 XPs 사용 안 함) 사용 설정 🌟 INDEXSSMS SQL Server 에이전트(에이전트 XPs 사용 안 함) 사용 설정1. SQL Server 혹은 구성 관리자를 검색하여 SQL Server 구성관리자를 열어줍니다.2. SQL Server 서비스에서 SQL Server 에이전트 상태 변경3. 에이전트 XPs 활성화SSMS SQL Server 에이전트(에이전트 XPs 사용 안 함) 사용 설정데이터베이스의 쿼리를 자동으로 처리해주어야 하는 경우 SQL Server 에이전트를 통해서, 작업 스케줄러를 등록하고 실행할 수 있습니다.초기에 설정해두지 않아, 관리의 SQL Server 에이전트가 (에이전트 XPx 사용 안 함) 으로 나타납니다.1. SQL Server 혹은 구성 관리자를 검색하여 SQL Server 구성관리자를 열어줍니다. .. 2024. 8. 16.
반응형