Поделиться через


Как задать расположение временной базы данных с помощью ADO.NET (программным путем)

Расположение и размер временной базы данных можно задать с помощью поставщика данных Microsoft .NET Compact Framework для SQL Server 2005 Compact Edition. Для этого в строку соединения следует добавить свойства temp file directory и temp file max size, как показано ниже:

"temp file directory = расположение_временной_базы_данных; temp file max size=128;"

Примечание.
Для временной базы данных можно задать только уже существующее расположение.

Пример

В приведенном примере показано, как передать расположение временной базы данных в строку соединения объекта SqlCeConnection.

SqlCeConnection conn = new SqlCeConnection();
conn.ConnectionString = @"Persist Security Info = False;
   Temp File Directory = '\TempDB\'; Temp File Max Size = 256;
   Data Source = 'SalesData.sdf';
   Password = '<password>'; File Mode = 'shared read';
   Max Database Size = 256; Max Buffer Size = 1024";
conn.Open();
Dim conn As New SqlCeConnection()
conn.ConnectionString = "Persist Security Info = False;" & _
   "Temp File Directory = '\TempDB\'; Temp File Max Size = 256;" & _
   "Data Source = 'SalesData.sdf';" & _
   "Password = '<password>'; File Mode = 'shared read';" & _
   "Max Database Size = 256; Max Buffer Size = 1024"
conn.Open()

См. также

Справка и поддержка

Получение помощи по SQL Server Compact Edition