Staigājot pa "bleeding edge"...
Staigājot pa "aso malu" (tb, izmantojot visu jaunāko un betīgāko) saskāros ar vienu ļoti konkrētu problēmu par kuru gribēju Jums pastāstīt, lai izbrīnā nemeklējiet pa Google, bet iegrieztos dotnet.lv lapā un pameklētu risinājumu latviski :)
Tātad runa ir par Visual Studio for DB Professionals. Katreiz kad Tu vēlies kaut ko darīt ar projektu (pat mēģināt to atvērt), iegūstam sekojošu paziņojumu:
Pēc nelieliem pētījumiem izsecināju, ka problēma ir manā SQL 2008 instalācijā - ka vienkārši SQL 2008 serveris ir uzinstalēts :)
Kad VSDBPro mēģina kaut ko darīt ar projektu, tas viedo jaunu pagaidu datubāze noklusētajā SQL servera instancē. Noklusētā ir SQL 2008 versija.
Ja uzinstalē SQL Express 2005 versiju, tad VSDBPro studija var norādīt, kuru savienojumu tai ir jāizmanto ejot uz Tools -> Options -> Database Tools. Parametros "Data Connections" un "Design-time Validation Database" ir jānorāda instances nosaukums, kuru izmantos VSDBPro.
Ja šajos uzstādījumos norāda SQLEXPRESS instances nosaukumu, tad jaunajā studijā (2008) ir iepsējams veikt visas nepieciešamās operācijas ar projektu.
Sākotneji domāju, ka SQL 2005 Express redakcija tiks izmantota tikai studijas vajadzībām un pašā projektā var norādīt SQL 2008 savienojumu un strādāt ar jaunajām tehnoloģijām tālāk. Bet kā izrādās pēc ilgākiem pūliņiem, kas tas laikam nav iespējams vismaz pagaidām. Arī ja pat izdodas savienojumu uzstādīt uz jauno serveri (no studijas pēc Connection Properties dialoga logā OK pogas nospiešanas aizveras netikai logs, bet arī pati studija), pie jebkuras darbības saņemam paziņojumu:
------ Rebuild All started: Project: Sql, Configuration: DailyBuild Any CPU ------
Failed to get deploy target server and database settings.
========== Rebuild All: 0 succeeded, 1 failed, 0 skipped ==========
Kas norāda uz to, ka pagaidām laikam "Katmai" un VSDBPro sadarbības problēmas tiek risinātas tur pāri okeānam...
Cerams ka palīdz!