結論として、SQLExpress 2008 で正しく動作するようになりました。 元々 SQLServer7 からの移行なので、経験のある SQLExpress2005 を Windows Server 2008 に インストールしたのですが、VIEW が正しく実行されずに原因も不明でした。対症療法としては、 select 構文では正しく実行されるので from に副問い合わせとして元の select 構文を指定 する事でなんとかなるとは思いますが、SQLExpress 2008 にアップグレードする事が根本的な 解決方法のようです。 アップグレードは特に何の問題も無く実施され、別名もそのまま移行されて使用可能な状態です。 構成マネージャ SQLExpress2005 では、C:\Windows\System32\mmc.exe /32 "C:\Windows\system32\SQLServerManager.msc" となっていましたが、C:\Windows\System32\mmc.exe /32 "C:\Windows\system32\SQLServerManager10.msc" とすると新しい構成マネージャが起動可能です 関連する記事 SQLExpress2005設定
タグ:トラブル
|
【SQLExpressの最新記事】
- SQLServer の BCP で INT IDENTITY 列に csv からリストアする
- VBScript : ADO : ODBC接続 : SQLExpress(SQLServer) 接続と通常処理( 更新は SQL で行う )
- Microsoft SQLExpress : sa に空のパスワードを設定する方法
- SQLExpress バッチ DB バックアップ
- C# : VB.net : SQLExpress(SQLServer) : SQL-DMO と同等の SMO によるバックアップ
- 各RDBMS の正規表現の実装状況 : MySQL, SQLServer, PostgreSQL, Oracle
- SQLServer の OPENDATASOURCE 関数による Excel の参照( Microsoft.Jet.OLEDB.4.0 と Microsoft.ACE.OLEDB.12.0 )
- SQLServer(SQLExpress) : SQL学習用販売管理データとインポート用スクリプト
- SQLExpress 2005( および 2008 ) の接続設定
- SQLExpress 内に存在する表の CREATE 文を取得する
- ファイルから直接データベースを別のPCでリストアする / SQLExpress
- 目的のDBが使用している物理ファイルのパスの確認 / SQLExpress
- ピンポイントですが、SQLServer 2008 は SQLServer 7.0 のデータをロード出来ないのです
- VBS : SQLServerよりExcel へエクスポート(Excel製品は必要ありません)
- SQLServer のドキュメント
- VBS : SQLExpress(SQLServer) テーブルの正しい CREATE 文を取得する
- PHP : SQLExpress(SQLserver) : COM による接続処理
- PHP : PDO : SQLExpress(SQLServer)の読み込みと同時更新
- ODBC 用 JDBC : 動的接続 / SQLExpress(SQLServer) / 読み込みながらの行更新
- VBScript : ADO : 純正接続 : SQLExpress(SQLServer) 接続と通常処理