View Full Version : SQL Server CE


Olavo Filho
09-07-2006, 03:10 PM
Caros,

Qual o tamanho máx que uma DB pode atingir no Sql Server CE, o tamanho da
memória disponível no dispositivo ou existem restrições de tamanho?
--
Grato,

Olavo Castro Filho
Arquiteto de Software

Jose Antonio Farias
09-13-2006, 09:38 PM
O SQL Server CE? (não é o SQL Mobile 2005 né? ) tem um limite teórico de 4GB.

Tem um código legal para compactar o banco abaixo..nem sei se funciona pois
é bem antigo...

Private Sub Compact_Click()
Dim eng As SSCE.Engine
Set eng = CreateObject("SSCE.Engine.1.0")
cn.Close ' Close connection to db. Must be closed to work.
eng.CompactDatabase "Provider=microsoft.sqlserver.oledb.ce.1.0;Data
Source=\Dummy.sdf", "Provider=microsoft.sqlserver.oledb.ce.1.0;Data
Source=\Dummy2.sdf"
fs.Kill "\Dummy.sdf" ' Delete old db
fs.MoveFile "\Dummy2.sdf", "\Dummy.sdf" 'Move compacted db to original
location
End Sub

Se possível fuga desse banco e vá direto para o SQL Mobile 2005.

--
[]´s
Jalf.
Acompanhe meu blog:
http://compactplace.blogspot.com/


"Olavo Filho" escreveu:

> Caros,
>
> Qual o tamanho máx que uma DB pode atingir no Sql Server CE, o tamanho da
> memória disponível no dispositivo ou existem restrições de tamanho?
> --
> Grato,
>
> Olavo Castro Filho
> Arquiteto de Software