sql 1일차 오라클의 테이블스페이스는 mssql의 Database에 매핑된다. (궁극적으로는 파일그룹에 해당된다.) 마스터db에 있는 로그인정보를 확인해서 인스턴스에 접속 master db : 오라클의 system 테이블스페이스 인스턴스의 구동에 필요한 데이터 포함 alwayson high abailability : 2012 부터 포함. ssms : 2016부터는 .. Database/MS-SQL 2016.09.20
[스크랩] MSSQL 연결테스트 - UDL 파일 이용 http://jkmoon.tistory.com/entry/UDL%ED%8C%8C%EC%9D%BC%EC%9D%84-%ED%99%9C%EC%9A%A9-MSSQL-%EC%97%B0%EA%B2%B0-%ED%85%8C%EC%8A%A4%ED%8A%B8 https://support.microsoft.com/ko-kr/kb/976019 클라이언트에서 SQL Server 인스턴스가 정상적으로 수행중인지 확인하는 가장 손쉬운 방법은 SQL Server로의 연결이 정상적으로 이루어지는지 확인하는 .. Database/MS-SQL 2016.08.27
[스크랩] xp_cmdshell disable http://www.sqlserver-expert.com/2015/04/enable-and-disable-xpcmdshell-using.html Enable and Disable xp_cmdshell using SP_CONFIGURE You can enable or disable xp_cmdshell by using the Policy-Based Management or by executing sp_configure. This option enables system adms to control wheather the xp_cmdshell extended stored procedure can be executed on a system. By default this is o.. Database/MS-SQL 2016.08.22
MSSQL 로그인 삭제시 DB 매핑 제외후 삭제필요 서버 로그인 삭제시 DB에서도 사용자를 삭제해야 한다. "서버 로그인을 삭제해도 로그인과 관련된 데이터베이스 사용자는 삭제되지 않습니다. 프로세스를 완료하려면 각 데이터베이스에서 사용자를 삭제하십시오. 먼저 스키마의 소유권을 새 사용자에게 전송해야만 사용자를 삭제할 수 .. Database/MS-SQL 2016.06.14
mssql에서 사용자 세션은 52번부터이다!! 사용자 세션번호는 52번부터여서, 시스템 말고 실제 사용자가 붙어 있는 세션을 확인하고 싶다면, SELECT * FROM sys.sysprocesses WHERE SPID > 51 로 하면 된다. Database/MS-SQL 2016.05.23
[스크랩] MSSQL DATABASE SHRINK 축소 http://www.sqler.com/bSQLQA/347242 데이터베이스 관리 – DB축소 데이터베이스를 생성하여 운용하다보면 데이터 사이즈는 증가한다. 하지만 데이터 파일의 모든 크기를 사용하지 않을 수도 있다. 즉, 데이터를 삭제하면 데이터 파일 내에 빈 공간이 존재하게 된다. 만약 하드디스크 공간이 없.. Database/MS-SQL 2016.04.22
[스크랩] 저장프로시저 결과에 대해 정렬/where 조건 넣기 (sp_who2, sp_lock) http://istore.tistory.com/71 DBA] sp_lock 와 sp_who2 결과에 오더링 및 필터링 설정해보기 ■ sp_lock 와 sp_who2 의 필요 DB 의 상태를 확인할때 sp_lock 과 sp_who2 를 매우 유용합니다. 일정 규모 이상의 시스템에서 여러명의 사용자가 있을 경우 데이터 베이스 사용에서 충돌이 발생하는 경우가 많이 있습니.. Database/MS-SQL 2016.03.15
[스크랩] SQL 확장 저장 프로시저 제거하기 http://taeksu.tistory.com/entry/SQL-Server-%EB%A1%9C%EA%B7%B8%EC%9D%B8-%EB%B0%8F-%EB%B3%B4%EC%95%88 6. 위험한 확장 저장 프로시저들을 제거하라. - Xp_cmdshell (쉘 상의 모든 명령들을 수행할 수 있다.) USE master GO IF OBJECT_ID('[dbo].[xp_cmdshell]') IS NOT NULL BEGIN EXEC sp_dropextendedproc 'xp_cmdshell' END GO - - Xp_regread, xp_regwrite (레지.. Database/MS-SQL 2016.02.17
[스크랩] 2008 이상에서 MSSQL 로그 truncate only 원할시 http://m.blog.daum.net/partsofmemory/45 SQL Server 2000/2005에서는 트랜잭션 로그 백업을 주기적으로 받지 않음에 따라 트랜잭션 로그 파일의 크기가 비정상적으로 커지는 현상이 발생했을 때 다음과 같이 NO_LOG나 TRUNCATE_ONLY 옵션을 지정하여 BACKUP LOG 문을 수행하는 방법을 사용하여 응급 조치를 하곤 .. Database/MS-SQL 2016.01.20
[스크랩] SQL sa계정 복구 방법 (단일모드로 로그인) http://cocofamily.tistory.com/18 sa password를 잊어버렸거나, 사용할수 없게 되었다면 sysadmin의 권한을 가진 다른 계정을 하나 생성하여 sa를 다시 활성화할 수 있습니다. (추가로 아래 테스트는, windows 계정으로도 접속이 불가하다는 가정하에 진행함) - sysadmin 고정 서버 역할의 멤버인 모든 로그인.. Database/MS-SQL 2016.01.11