このページの最終変更日 2011年8月30日 午後 12:22:21
10.50.2500 de google
http://sqlsecurity.com/FAQs/SQLServerVersionDatabase/tabid/63/Default.aspx
WHS2011 インストール直後の初期状態
でWindos home server 2011にLightSwitchをインストールすると
インスタンス名 機能 バージョン エディション
SQLEXPRESS
SQLEngine,SQLEngine\Replication 10.1.2531.0 Express
が入っていた。
10.1.2531.0 Express でgoogle
文書番号: 977813 - 最終更新日: 2011年8月15日 - リビジョン: 5.0
バージョン
Microsoft SQL Server 2008年サポートして表現するのにします。NET Framework 4 Beta
2 Microsoft ダウンロード センターで利用できます。
http://support.microsoft.com/kb/977813/ja
に『・・・・・Microsoft
での SQL Server 2008 Express SP1 用。NET Framework 4.0 ベータ 2
サポートでは、バージョン 10.0.2731.0 です。
SQL Server 2008 Express SP1
はせず、Microsoft。NET Framework 4.0 ベータ 2 サポートでは、バージョン 10.1.2531.0
です。
・・・・・・・・』とある。
⇒LightSwitchはNET Framework 4.0 ベータ 2
?なぜ、ベータ2?製品版なのに?
⇒
Silent SQL Server 2008 SP1 Express install and
verify
http://www.msfn.org/board/topic/139383-silent-sql-server-2008-sp1-express-install-and-verify/
に『・・・osql
-S .\sqlexpress -E
1> print @@version
2> go
・・・・』とある。
⇒
Windows PowerShell
Copyright (C) 2009 Microsoft
Corporation. All rights reserved.
PS C:\Users\Administrator> osql -S .\sqlexpress
-E
1> print @@version
2> go
Microsoft SQL
Server 2008 (SP1) -
10.0.2531.0
(X64)
Mar 29
2009 10:11:52
Copyright (c) 1988-2008 Microsoft
Corporation
Express Edition (64-bit) on Windows NT 6.1 <X64> (Build
7601: Service Pack 1)
⇒
混合モード (Windows 認証と SQL Server
認証)に変更する方法は?
(1)
SSMSEをインストールせずに にコマンドなどで変更する?
⇒osql? sqlps?
(2)
リモートのDBのSSMSEを使う
⇒ファイヤーウォールの設定が必要
⇒SQLServerの実行アカウントをミラーアカウントして(アカウント名とパスワード同じ)にする必要がある(workgroupの場合)
SQL Server Configuration Manager
で
SQL Serverのサービスで
SQL
Server(SQLEXPRESS)のログオンをミラーアカウントに変更
⇒SQL Server ネットワークの構成で
TCP/IP
有効
名前付きパイプ有効
にする。
⇒すると次のエラーとなったxp_regreaderror5_01.png
サーバー 'whs2011im2\SQLEXPRESS'
のAlterに失敗しました。(Microsoft.SqlServer.Smo)
追加情報:
Transact-SQL
ステートメントまたはバッチの実行中に例外が発生しました。
(Microsoft.SqlServer.ConnectionInfo)
xp_regread()がエラー5、'アクセスが拒否されました。'を返しました
xp_regread()がエラー5、'アクセスが拒否されました。'を返しました
xp_regread()がエラー5、'アクセスが拒否されました。'を返しました(Microsoft
SQL Server
エラー:22001)
⇒リモートからレジストリ参照できない?なにが必要?許可すべき?
⇒
(3) SSMSEをインストールする
⇒単体でSSMSE?SSMS?をインストールするには?
Windows PowerShell
Copyright (C) 2009 Microsoft
Corporation. All rights reserved.
PS C:\Users\Administrator> osql
-?
Microsoft (R) SQL Server Command Line
Tool
Version 10.0.1600.22 NT x64
Copyright (C) Microsoft
Corporation. All rights reserved.
注意: osql は次の機能をすべてサポートしていません。SQL Server 2008
代わりに sqlcmd
を使用します。詳細については SQL Server オンライン ブックを参照してください。
使用法:
osql
[-U login
id] [-P
password]
[-S
server]
[-H
hostname]
[-E trusted connection]
[-d use database name] [-l
login timeout] [-t query
timeout]
[-h
headers]
[-s colseparator] [-w
columnwidth]
[-a
packetsize] [-e echo
input] [-I Enable
Quoted Identifiers]
[-L list
servers] [-c
cmdend]
[-D ODBC DSN name]
[-q "cmdline query"]
[-Q "cmdline query" and exit]
[-n remove
numbering] [-m errorlevel]
[-r msgs to
stderr] [-V severitylevel]
[-i
inputfile] [-o
outputfile]
[-p print statistics] [-b On error
batch abort]
[-X[1] disable commands [and exit with
warning]]
[-O use Old ISQL behavior disables the
following]
<EOF> batch
processing
コンソール幅の自動スケーリング
長いメッセージ
既定のエラー レベルは -1 :
1
[-? 構文の要約を表示]
sql server 認証 powershell でgoogle
SQL Server PowerShell プロバイダーの使用 http://technet.microsoft.com/ja-jp/library/cc281947.aspx
⇒
SQL Server PowerShell の実行 http://technet.microsoft.com/ja-jp/library/cc281962.aspx
⇒
sqlps
ユーティリティ http://technet.microsoft.com/ja-jp/library/cc280450.aspx
⇒
SQL Server PowerShell のインストール方法 http://technet.microsoft.com/ja-jp/sqlserver/ff720106
⇒
sql server firewall でgoogle
SQL Server のアクセスを許可するための Windows ファイアウォールの構成 http://msdn.microsoft.com/ja-jp/library/cc646023.aspx
⇒
[INF] ファイアウォール経由での SQL Server との通信に必要な TCP ポート http://support.microsoft.com/kb/287932/ja
sql server firewall WF.msc で google
データベース エンジン アクセスを有効にするための
Windows ファイアウォールの構成方法 http://msdn.microsoft.com/ja-jp/library/ms175043.aspx
⇒WF.msc
port:
tcp 1433
udp 1434
program:
C:\Program Files\Microsoft SQL
Server\MSSQL10.SQLEXPRESS\MSSQL\Binn\sqlservr.exe
⇒10_50でない!のでLightSwitchサイレントインストールSQLServer2008は
R2でない?
⇒
sqlps alter server google
サーバー ネットワーク プロトコルを有効または無効にする方法 (SQL Server PowerShell)
http://msdn.microsoft.com/ja-jp/library/dd206997.aspx
SQL Server PowerShell のヘルプ
http://msdn.microsoft.com/ja-jp/library/cc281939.aspx
⇒sqlpsで混合モードに変更できる?
⇒
Microsoft.SqlServer.Management.Smo 名前空間
http://msdn.microsoft.com/ja-jp/library/microsoft.sqlserver.management.smo.aspx
⇒いずれはマスターしたいが、もうsqlpsではなくてsmoのプログラム?
⇒
Database クラス
http://msdn.microsoft.com/ja-jp/library/microsoft.sqlserver.management.smo.database.aspx
⇒いずれはマスターしたいが、もうsqlpsではなくてsmoのプログラム?
⇒
sql serve 混合モード 変更 コマンド google
【SQL Server】認証モードをインストール後に変更する
http://blog.livedoor.jp/akf0/archives/51265143.html
に『・・・.SQL
Server 2005 Express
Editionの場合
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft
SQL Server\MSSQL.1\MSSQLServer
【レジストリの値】
0 SQL
Server認証
1 Windows認証
2 混合モード認証
・・・』とある。
⇒powershellならレジストリを直接触らずにできるようになった?でも、リモートのSSMSから混合モードに変更するためにレジストリ参照してエラーになって、
smoで変更しようとしていた?から、
ローカルであるLightSwitchインストールしたwhs2011にSSMSをインストールするのが、混合モードに変更するにはもっとも早い?
⇒
⇒なぜ、LightSwitch
はデフォルトをwindows認証にしてる?
⇒
SQL server 2008 r2
management studio basic google
簡単とは言いにくいインストールを乗り切る(7) SQL Server 2008のインストール http://itpro.nikkeibp.co.jp/article/COLUMN/20090311/326371/
に『・・・・・「SQL
Server 2008 Express with Tools」「SQL Server 2008 Express with
Advanced Services」・・・・・・・・ただ,SQL Server
2008無償版のインストールは手間のかかる作業だ。(1)既存のSQL Serverのアンインストール*1,(2).NET
Framework 3.5
SP1のインストール,(3)Windowsインストーラ4.5のインストールを行い,管理ツール付きの場合は(4)Windows
PowerShell 1.0のインストールを行ってから,SQL Server 2008をインストールする*2。
・・・・・・・』とある。
⇒管理ツールのみインストールできない?これは昔2009/03/25の話で、今はSQLManagementStudio_x64_JPN.exeによってできるようになった?
⇒
⇒Microsoft SQL Server 2008 R2 RTM - Management Studio
Express http://www.microsoft.com/downloads/ja-jp/details.aspx?FamilyID=56AD557C-03E6-4369-9C1D-E81B33D8026B
SQLManagementStudio_x64_JPN.exe
190.2MB
バージョン10.50.1600.1公開日2010/05/04
⇒10.50だからR2?
⇒
SQLServerが本体が2008でR2でなくても、管理ツールを2008R2にできる?この組み合わせはOK?
⇒
LightSwitchでサイレントインストールされたSQLServer2008はR2でないのでは?
⇒
でもazure対応のLightSwitchだからR2にすべきだと思うのだが?
⇒
SQL server 2008 r2 management studio basicって?
⇒Microsoft® SQL Server® 2008 Express with Tools http://www.microsoft.com/downloads/ja-jp/details.aspx?FamilyID=7522A683-4CB2-454E-B908-E805E9BD4E28
SQLEXPRWT_x64_JPN.exe 267.5MB
ではない?
⇒LightSwitchサイレントインストールされたSQLServer 2008も basic の仲間?
⇒
Microsoft® SQL Server® 2008 Express with Advanced
Services
http://www.microsoft.com/downloads/ja-jp/details.aspx?FamilyID=B5D1B8C3-FDA5-4508-B0D0-1311D670E336
SQLEXPRADV_x64_JPN.exe 603.4MB
xp_regreaderror5_01.png
Windows PowerShell
Copyright (C) 2009 Microsoft
Corporation. All rights reserved.
警告:
スクリプトの実行がシステムで無効になっているため、ファイル
C:\Windows\system32\WindowsPowerShell\v1.0\Modules\PSDiagnostics\PSDiagnostics.psm1
を読み込めません。詳細については、「get-help
about_signing」と入力してヘルプを参照してください。
警告:
スクリプトの実行がシステムで無効になっているため、ファイル
C:\Windows\system32\WindowsPowerShell\v1.0\Modules\WebAdministration\WebAdministrationAliases.ps1
を読み込めません。詳細については、「get-help
about_signing」と入力してヘルプを参照してください。
PS C:\Windows\system32>
osql -S .\sqlexpress -E
1> print @@version
2>
go
Microsoft SQL Server 2008 (SP1) -
10.0.2531.0
(X64)
Mar 29
2009 10:11:52
Copyright (c) 1988-2008 Microsoft
Corporation
Express Edition (64-bit) on Windows NT 6.1 <X64> (Build
7601: Service Pack 1)
ssmse01
ssmse02
ssmse03
ssmse04
ssmse05
ssmse06
LightStitch評価版、プロモーション版?をインストール後の発行IIS成功するため、あるいはSQLServer認証変更するためには
LightSwiitchよりさきにSQLServer 2008 R2 ? express
with tool なりをインストールしておき、LightSwitchにSQL Server 2008 sp1
のサイレンとインストールさせない必要がある?
⇒いいえ。なぜならば、更新プログラムを適用し、再起動しても同じエラーとなった。しかし、念のためログオフし、LightSwitchをインストールするときに利用したアカウントAdministratorにして、SQLServerモードに変更すると成功した。なぜ?
⇒
ssmse07.png
sqlmodeadmin.png
lightswitchevaOnWhs2011_01.png
lightswitchevaOnWhs2011_02.png
エラー
認証できません。アクセスが拒否されました。
アプリケーションを読み込めませんでした。
問題が解決しない場合は、システム管理者に問い合わせてください。
以下の図のとおり、windows home server 2011 (whs2011) 上で LightSwitch
評価版をインストールし、webアプリをiisに発行して、実行することができた。やっとできた。
⇒もしかして、認証のユーザー名を
whs2011im2\Administorator のようにドメイン名をつけていたから、whs2011im上でもエラーVSMSDeploy
タスクが予期せずに失敗しました になっていた?確認してみよう。
⇒
※whs2011im2はwindows home server
2011のクリーンインストールして、すぐにLightSwitch評価版をインストールした環境である。
lightswitchevaOnWhs2011_03.png
このページの最終変更日 2011年8月30日 午後
12:22:21