script
-
[MSSQL] 연결된서버(LinkedServer) 스크립트 추출SQL Server/스크립트 2023. 9. 18. 14:08
SQL Server에서 GUI를 바탕으로 연결된서버 Export스크립트화가 가능하지만 스크립트로 Export하는 쿼리를 작성해보았다. (패스워드는 복호화 불가능함) 테스트는 SQL Server 2012, 2019에서 실행 SQL Server 2008 R2이상 버전에서 사용 가능 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84..
-
[MSSQL] 트리거(Trigger) 스크립트 추출SQL Server/스크립트 2022. 4. 9. 15:24
SQL Server에서 [스크립트생성]을 통해 테이블, StoredProcedure등 스크립트 추출이 가능하다. 하지만 트리거는 단독으로 스크립트 추출이 불가능하다.(구글링한바로는 없는듯) 스크립트생성으로 테이블 추출할 때 옵션으로 트리거를 같이 추출할 수는 있지만 트리거를 꽤 많이 보유하고 있는 데이터베이스라면 트리거를 하나하나 스크립트로 빼는게 사실상 힘들기에. 이하, 배치파일을 콜함으로써 트리거만 추출 할 수 있다. ※배치파일명:GetTriggerScriptforSQLServer.bat으로 저장한 후, cmd에서 변수를 넣어서 콜. 예) >call GetTriggerScriptforSQLServer.bat 서버이름 DB이름 유저 비밀번호 call GetTriggerScriptforSQLServer...