niedziela, 27 marca 2011

HOWTO: PHP, jak połączyć się z bazą SDF MSSQL Compact Server 3.5?

1. Zainstalować MS SQL Compact Server
2. Zainstalować MS SQL Compact Native Client
3. Przyjmujemy, że jest zainstalowany .NET Framework 2.0
4. Pobrać SQLCECMD z http://sqlcecmd.codeplex.com/

Musimy znać hasło do bazy danych. Korzystamy z wiersza poleceń

Przykład z użyciem connection string (pokaż listę tabel):
sqlcecmd -d "Data Source=C:\baza.sdf;Password=haslo;Persist Security Info=False" -q "select TABLE_NAME,Table_Type from information_schema.tables"

Można też pobrać MSSQL Drivers for PHP (funkcje sqlsrv_connect) działają, ale dla baz umieszczonych na serwerze, nie w plikach sdf. 

Brak komentarzy:

Prześlij komentarz