DB(8)
-
[MSSQL] 컬럼삭제 시 개체 'XXX'은(는) 열 'XXX'에 종속되어 있습니다.
컬럼삭제 시 개체 'XXX'은(는) 열 'XXX'에 종속되어 있습니다. 라는 에러가 발생한다. 최초 컬럼생성 시 default제약조건을 같이넣어 생성했기 때문이다. 아래와 같이 제약조건도 같이 삭제해준다. Alter Table dbo.[테이블] Drop [제약조건]; Alter Table dbo.[테이블] Drop Column [컬럼명];
2019.06.11 -
[유틸리티] MSSQL 프로시저(SP) 테스트 툴 SPAT v 0.13
MSSQL에서 sp(프로시저)를 작성 후 테스트를 요하는 일이 빈번하다. SPAT라는 툴로 테스트를 주로하는데 아주 편리하게 사용한다.
2018.12.07 -
[PHP] 오라클 DB 클래스(Oracle DB Class)
PHP에서 오라클 DB를 컨트롤 할때 사용한 클래스이다. 오래되었지만 가끔씩 사용하게 되는데 그때마다 유용하게 사용한다. class Oracle { var $DBID = "xxxxx"; //db명 var $DBPW = "xxxxxxxxxx"; //패스워드 var $DBSID = "xxxxxx"; //sid var $conn; var $stmt; var $error = false; // 에러 발생하면 true 로 수정됨. commit,rollback 결정에 사용 var $transaction = false; // true 면 auto commit 않함 var $bind = array(); var $data_size = array(); // php4 의 생성자 function Oracle(){ $this->..
2018.12.06 -
[MSSQL] 어셈블리 ID 65539을(를) 로드하는 동안 Microsoft .NET Framework에서 오류가 발생했습니다. 오류
MSSQL DB초창기 셋팅에서 많은 셋팅오류가 발생한다. "어셈블리 ID 65539을(를) 로드하는 동안 Microsoft .NET Framework에서 오류가 발생했습니다." SQL Server Database Error: 어셈블리 ID 65539을(를) 로드하는 동안 Microsoft .NET Framework에서 오류가 발생했습니다. 서버의 리소스가 부족하거나 어셈블리가 트러스트되지 않은 것일 수 있습니다. 쿼리를 다시 실행하거나 설명서에서 어셈블리 트러스트 문제를 해결하는 방법을 참조하세요. 이 오류에 대한 자세한 내용은 다음을 참조하세요. System.IO.FileLoadException: Could not load file or assembly 'seedcs, Version=0.0.0.0, C..
2018.11.30 -
[MSSQL] clr enabled오류
처음 DB셋팅 후 쿼리돌리고, 점검중 ".NET Framework에서 사용자 코드를 실행할 수 없습니다. "clr enabled" 구성 옵션을 설정하십시오." 라고 뜰때가 있다. EXEC sp_configure 'clr enabled', 1 RECONFIGURE
2018.11.30 -
[MSSQL] MSSQL2017 리눅스 관리 명령어
MSSQL 2017 리눅스버전을 테스트하고 있다. 별 것 아니지만, 셋팅값 변경에의한 재부팅, 혹인 정지 명령어를 아래와 같이 정리해 본다. 기준은 CENTOS 7기준이다.정지 #systemctl status mssql-server 시작 #systemctl stop mssql-server 재시작 #systemctl restart mssql-server 현재상태 #systemctl status mssql-server
2018.11.30