SQL Server Compact 3.5で

by さかもと画伯 29. January 2008 13:32

開発をする際には以下の点に気をつけること

※SQL Server Compact3.5を利用する上で必要なツールはちゃんとインストールしているという前提で。ツールとかはここを見る

 

1:Visual Studioは2008じゃないとVSのサーバーエクスプローラーからはCompact3.5のファイル操作はできません。

LINQが使える(らしい)のでこれは当たり前といえば当たり前かも。

 

2:サーバーでデータベースを作成するときはここを見る。

http://msdn2.microsoft.com/ja-jp/library/ms173009(SQL.100).aspx

ManagementStudioでやれって書いてますね。

 

3:データベースを管理したいときはここを見る。

http://msdn2.microsoft.com/ja-jp/library/ms171916(SQL.100).aspx

ManagementStudioでやれって書いてますね。

 

で見てみると、とにかく「Management Studio使いなさいね?」ってありますが、私が試した限りではMSSQL2005用の(Expressエディション含む)Compact3.5のデータベースファイルは操作できず・・・。アタッチできないんですよね。

 

VS2008でファイルを作った後に、無理やりManagementStudio2005で接続すると「バージョン違うからダメよん」って怒られます。

 

BooksOnlineでは「どのエディションで」とは書かれていないわけですよ。だからあれこれ実験した結果が「2005じゃ駄目っぽい」ということなんですよ。

 

ただ、「どのエディションで」と敢えて書いていないところを見ると、今後SQL Server2008の開発進捗状況によっては「さしあたり2005用で動くようアドインを用意しました」となるかもしれません。なってほしいです。

だって、2008用のManagementStudioって現時点で無い(無いですよね・・・?)わけですから、つまりはVS2008を使うほか手段はないんじゃないかと。そんなのずるい。

 

http://www.eggheadcafe.com/software/aspnet/31249975/sqlce-35-and-management.aspx

ここを見ると、3.0 3.1 3.5を使えるCompact用のツールがある様子。

http://www.primeworks-mobile.com/Products/DataPortConsole.html

↑これです。

 

もし万が一「それは違う!○○ってやればCompact3.5を2005用のManagementStudioで使えるんだ!」というのをご存知の方はやり方を教えて頂きたく。

 

この記事はちゃんとメモっとこ。

Tags:

Add comment


 

  Country flag


  • Comment
  • Preview
Loading



さかもとについて。

本業は画家です。

副業でIT関連の仕事をしています。

 

「拝啓、さかもとと申します」について。

Recent comments

Comment RSS
Disclaimer
The opinions expressed herein are my own personal opinions and do not represent my employer's view in anyway.

© Copyright 2009 拝啓、さかもとと申します。