JSL-데이터베이스 저장 ()이 데이터베이스 연결을 열린 상태로 둡니다. 닫을 수 있습니까?안녕 모두
나는 잠시 동안 다른 것들을 시도해 왔으며 그것을 알아낼 수 없습니다. JSL에서 데이터베이스 저장 () 명령은 데이터베이스 연결을 열린 상태로 유지합니다. 핸들이 없기 때문에 연결을 닫는 방법을 알 수 없습니다. 이 연결을 닫을 방법이 있습니까?
감사,
하이드
Re : JSL-데이터베이스 저장 ()이 데이터베이스 연결을 열린 상태로 둡니다. 닫을 수 있습니까?하이드,
연결을 열었습니까?
그렇다면 사용할 수 있습니다 데이터베이스 연결 닫기 (databaseConnectionHandle);
어떤 데이터베이스와 버전을 사용하고 있습니까?
bryan
Re : JSL-데이터베이스 저장 ()이 데이터베이스 연결을 열린 상태로 둡니다. 닫을 수 있습니까?데이터베이스 연결 만들기 () 및 데이터베이스 연결 닫기 () 명령을 알고 있습니다. 그러나 Create Database Connection ()을 통해 이미 설정된 경우에도 Save Database ()는 자체 연결 인 것처럼 보입니다.
로컬 컴퓨터에서 MS SQL Server 2014를 사용하고 있습니다.
Re : JSL-데이터베이스 저장 ()이 데이터베이스 연결을 열린 상태로 둡니다. 닫을 수 있습니까?하이드,
알았어
명령 중 하나를 사용하여 연결 풀이 설정되어 있는지 확실하지 않지만 하나의 연결 만 활성화되었다고 가정하면 (데이터베이스 저장 ()) 연결을 닫아야합니다. 다른 명령을 통해 연결 풀에서 오래된 연결이 남아있을 수 있습니다.
스탠
Re : JSL-데이터베이스 저장 ()이 데이터베이스 연결을 열린 상태로 둡니다. 닫을 수 있습니까?그래, 나도 그 생각을하고 단일 프로그램을 통해 단계. Save Database () 이전에는 연결이 없으며 그 뒤에는 연결이 남아 있습니다. 또 다른 방법은 열린 데이터베이스 연결 목록을 얻는 것입니다. 그러나 해당 정보를 제공하는 JSL을 찾지 못했습니다. 또한 연결에 핸들을 제공하도록 Save Database ()를 속이려고했지만 아무것도 시도하지 않았습니다.
Re : JSL-데이터베이스 저장 ()이 데이터베이스 연결을 열린 상태로 둡니다. 닫을 수 있습니까?하이드,
ODBC 드라이버에 연결 풀링 옵션이있는 것 같습니다.
드라이버를보고 ConnectionPooling이 false (0)로 설정되어 있는지 확인하십시오.
스탠
Re : JSL-데이터베이스 저장 ()이 데이터베이스 연결을 열린 상태로 둡니다. 닫을 수 있습니까?제안에 감사하지만 차이를 보이지는 않습니다. <풀링되지 않음>으로 설정했는데 여전히 세션이 중단됩니다. 그건 그렇고, SQL Server 용 ODBC Driver 11을 사용하고 있습니다. 이것이 당신이 사용하는 것입니까?