Partilhar via


Como especificar o local do banco de dados temporário usando os objetos Replication e RDA

Você pode especificar explicitamente o local e o tamanho do banco de dados temporário usando os objetos Replication e RDA do Microsoft SQL Server Compact 3.5. Para especificar o local, adicione o parâmetro temp path, temp file directory ou ssce:temp file directory à cadeia de conexão (definida com SqlCeReplication.SubscriberConnectionString ou SqlCeRemoteDataAccess.LocalConnectionString). Para especificar o tamanho, adicione o parâmetro temp file max size.

Dica

O local especificado para o banco de dados temporário já deve existir.

Exemplo

O exemplo a seguir mostra como usar a propriedade SubscriberConnectionString no objeto Replication para definir o local do banco de dados temporário.

SqlCeReplication ceRepl = new SqlCeReplication();
ceRepl.SubscriberConnectionString = @"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";
Dim repl As New SqlCeReplication()
repl.SubscriberConnectionString = "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"

O exemplo a seguir mostra como usar a propriedade LocalConnectionString no objeto RemoteDataAccess para definir o local do banco de dados temporário.

SqlCeRemoteDataAccess rda = new SqlCeRemoteDataAccess();
rda.LocalConnectionString = @"Persist Security Info = False;
   Temp Path = '\TempDB\'; Data Source = 'SalesData.sdf';
   Password = '<enterStrongPasswordHere>'; File Mode = 'shared read';
   Max Database Size = 256; Max Buffer Size = 1024";
Dim rda As New SqlCeRemoteDataAccess()
rda.LocalConnectionString = "Persist Security Info = False;" & _
   "Temp Path = '\TempDB\'; Data Source = 'SalesData.sdf';" & _
   "Password = '<enterStrongPasswordHere>'; File Mode = 'shared read';" & _
   "Max Database Size = 256; Max Buffer Size = 1024"