Database/MS SQL 42

[docker] MS SQL SERVER 2022 docker /opt/mssql/bin/permissions_check.sh: line 4: [: : integer expression expected

Windows에서 docker에 MS SQL SERVER 2022(mcr.microsoft.com/mssql/server:2022-latest)을 테스트용으로 사용중 에러가 발생되어서 확인을 해보니 docker log에 permissions_check.sh 파일에서 에러가 발생하고 있었다. 16:39:37 /opt/mssql/bin/permissions_check.sh: line 4: [: : integer expression expected 16:39:37 /opt/mssql/bin/permissions_check.sh: line 59: [: : integer expression expected 16:42:19 ERROR: CoInitializeSecurity failure. (HRESULT 0x800..

Database/MS SQL 2023.04.12

I/O requests taking longer than 15 seconds to complete on file

SQL Server를 운영하다보면 SQL Server has encountered 3 occurrence(s) of I/O requests taking longer than 15 seconds to complete on file [D:\************.MDF] in database [**********] (18). The OS file handle is 0x00000CE8. The offset of the latest long I/O is: 0x000066f16b0000 이런 에러가 발생하는 경우가 있다. 최악의 경험으로는 백업하다 에러가 발생해서 Database가 내려간 경험도 있다. ( 새벽에 IDC로 뛰어 갔다... ㅠㅠ ) 여러 가지 원인이 있는 것 같다. 검색을 해보면 하드웨어 문제라는 ..

Database/MS SQL 2015.03.24

[Replication] 네트워크 문제로 snapshot이 넘어 오지 않는 경우

대륙간에 Replication이 설정되는 상황에서 큰 테이블의 경우 Replication의 snapshot이 네트워크의 느린 처리나 끊김으로 안넘어가는 경우 발생 할 수 있다. 그런 경우 아래의 방법을 사용하면 해결 될 것 같다. http://blogs.msdn.com/b/repltalk/archive/2010/03/07/tips-to-improve-performance-when-applying-snapshot-in-transactional-replication.aspx

Database/MS SQL 2015.03.02