Share via


Cómo especificar la ubicación de la base de datos temporal con ADO.NET (mediante programación)

Se puede especificar explícitamente la ubicación y el tamaño de la base de datos temporal mediante el proveedor de datos Microsoft .NET Compact Framework para SQL Server Compact 4.0. Para ello, agregue las propiedades temp file directory y temp file max size a la cadena de conexión, como se indica a continuación:

"temp file directory = temp_database_location; temp file max size=128;"

Nota

La ubicación que especifique para la base de datos temporal debe existir.

Ejemplo

En el siguiente ejemplo se muestra cómo pasar la ubicación de la base de datos temporal en la cadena de conexión del objeto 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 = '<enterStrongPasswordHere>'; 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 = '<enterStrongPasswordHere>'; File Mode = 'shared read';" & _
   "Max Database Size = 256; Max Buffer Size = 1024"
conn.Open()