타사 응용 프로그램을 사용하는 데이터베이스가 있습니다. 읽을 때이 데이터베이스를 열어야합니다. 타사 응용 프로그램이 실행되는 동안 어떻게 db를 열 수 있습니까?다른 응용 프로그램을 사용할 때 데이터베이스를 엽니 다.
내가 오류를 얻을 :
I/O error during "
CreateFile
(open)" operation for file
코드 :
주석 사항에 따라FbConnectionStringBuilder csb = new FbConnectionStringBuilder();
csb.ServerType = FbServerType.Embedded;
csb.Database = ConfigurationManager.AppSettings["PathToFirebirdDB"];
csb.Charset = "WIN1251";
csb.Dialect = 3;
csb.ClientLibrary = @"fbembed.dll";
csb.UserID = "SYSDBA";
csb.Password = "*****";
using (FbConnection fbBD = new FbConnection(csb.ToString()))
{
fbBD.Open();
// other code
...
}
문제는 데이터베이스 서버에 연결해도 문제가 없지만 동일한 파일을 실행하는 서버의 복사본 2 개를 열어 놓기 때문입니다. – BugFinder
@BugFinder : 제 생각에 이것은 대답이되어야합니다. – Dennis
@BugFinder, 감사합니다. 나는 시도 할 것이다. – user348173