SQL Serverは1台のコンピュータに同時に最大16インスタンス(実体)までインストールできるので、事前インスタンス名を調査する必要がある。
その後、そのインスタンス名を使用してバッチファイルを作成するものとする。
1.コマンドプロンプトを起動
2.以下を入力し、Enter
osql -L
3.表示されたインスタンス名の中から該当するインスタンス名を控える
以下の例のように表示される
サーバー:
(local)
ホスト名
ホスト名\test1
ホスト名\test2
ホスト名\test3.....
4.テキストエディタに以下を記述して、test1.bat(任意の名称)としてC:\work(任意のフォルダ)に保存
echo.
net stop SQLBrowser /y
net stop MSSQL$test1 /y <- $以下は調査したインスタンス名
echo.
echo.
echo.
echo.
echo.
REM SQL Serverのサービスを開始
echo.
echo.
echo.
net start MSSQL$test1 /y
net start SQLBrowser /y
echo.
echo.
echo.
echo.
echo.
exit
蛇足w
土曜日に週次でタスクスケジューラに登録
XP以降
schtasks /create /tn 任意のタスク名 /tr "C:\work\test1.bat" /sc weekly /d sat(mon,tue,wed,thu,fri,sat,sun) /st hh:mm:ss /ru Administrator /rp パスワード
2000以前
at \\computername(ローカルコンピュータで実行する場合は省略) hh:mm /every:S C:\work\test1.bat
1.以下からネットワークインストール用isoイメージをダウンロード
ftp://ftp.riken.jp/Linux/centos/5.5/isos/i386/
CentOS-5.5-i386-netinstall.iso
2.isoイメージファイルをブランクメディアに焼く
3.CentOS5.5のディスクを光学ドライブにセットし電源投入
4.boot画面
「Enter」key押下
5.メディアチェック画面
[Skip]
6.Welcomeメッセージ画面
[Next]
7.言語の選択画面
[Japanese(日本語)]を選択し[Next]
8.キーボード選択画面
[jp106]を選択し[次(N)]
9.インストールモード
[FTP]を選択
10.TCP/IPの設定 以下を選択(Enable IPv6 Support外す)
Enable IPv4 Support
ManualConfigration
11.ネットワーク設定を入力
12.FTP Setup
FTP Site:ftp.rikenjp
directory:Linux/centos/5.5/os/i386
13.ディスクパーティションの作成画面
選択したドライブ上のすべてのパーティションを削除してデフォルトのレイアウトを作成
14.警告メッセージ
[はい(Y)]
15.ネットワークの設定画面
[編集(E)]を押下し、ネットワークデバイスを編集
16.インターフェイスethx編集で以下を入力
動的 IP 設定を使用する(DHCP):チェックを外す
IPv4 サポートを有効にする:チェックする
IPv6 サポートを有効にする:チェックを外す
起動時にアクティブにする(A):チェックする
IPv4 :xxx.xxx.xxx.xxx / ネットマスク
17.ホスト名・その他の設定画面 以下を入力
ホスト名-手動設定:hostneme
その他の設定-ゲートウェイ(G): xxx.xxx.xxx.yyy
その他の設定-1番目のDNS(P): xxx.xxx.xxx.zzz
その他の設定-2番目のDNS(S): 任意
18.タイムゾーンの選択
「アジア/東京」を選択
19.Rootパスワードを設定
Rootパスワード(P):xxxxxxxxxx
確認(C):xxxxxxxxxx
20.ソフトウェアセットの選択
「今すぐカスタマイズする(C)」を選択
変更点のみ記す
・アプリケーション【以下を外す】
Office/生産性
グラフィックス
・ゲームと娯楽【外す】
・開発【以下をインストール】
レガシーソフトウェアーの開発
開発ツール
開発ライブラリ
21.インストールプロセスの開始ダイアログ
22.インストール進捗状況表示
23.インストールの完了画面になったら。光学ドライブからメディアを取り出し、「再起動(I)」
24.再起動後ようこそ画面に遷移したら「進む(F)」
25. ファイアーウォール-無効
26. ファイアーウォール警告メッセージ-「はい」
27. SELinux-無効
28. SELinux警告メッセージ-「はい」
29. 日付と時刻修正して「進む(F)」
30. システムユーザー-作成して「進む(F)」
31. サウンドカード-「進む(F)」
32. 追加のCD-「終了(E)」
33. 再起動-「OK(O)」
ftp://ftp.riken.jp/Linux/centos/5.5/isos/i386/
CentOS-5.5-i386-netinstall.iso
2.isoイメージファイルをブランクメディアに焼く
3.CentOS5.5のディスクを光学ドライブにセットし電源投入
4.boot画面
「Enter」key押下
5.メディアチェック画面
[Skip]
6.Welcomeメッセージ画面
[Next]
7.言語の選択画面
[Japanese(日本語)]を選択し[Next]
8.キーボード選択画面
[jp106]を選択し[次(N)]
9.インストールモード
[FTP]を選択
10.TCP/IPの設定 以下を選択(Enable IPv6 Support外す)
Enable IPv4 Support
ManualConfigration
11.ネットワーク設定を入力
12.FTP Setup
FTP Site:ftp.rikenjp
directory:Linux/centos/5.5/os/i386
13.ディスクパーティションの作成画面
選択したドライブ上のすべてのパーティションを削除してデフォルトのレイアウトを作成
14.警告メッセージ
[はい(Y)]
15.ネットワークの設定画面
[編集(E)]を押下し、ネットワークデバイスを編集
16.インターフェイスethx編集で以下を入力
動的 IP 設定を使用する(DHCP):チェックを外す
IPv4 サポートを有効にする:チェックする
IPv6 サポートを有効にする:チェックを外す
起動時にアクティブにする(A):チェックする
IPv4 :xxx.xxx.xxx.xxx / ネットマスク
17.ホスト名・その他の設定画面 以下を入力
ホスト名-手動設定:hostneme
その他の設定-ゲートウェイ(G): xxx.xxx.xxx.yyy
その他の設定-1番目のDNS(P): xxx.xxx.xxx.zzz
その他の設定-2番目のDNS(S): 任意
18.タイムゾーンの選択
「アジア/東京」を選択
19.Rootパスワードを設定
Rootパスワード(P):xxxxxxxxxx
確認(C):xxxxxxxxxx
20.ソフトウェアセットの選択
「今すぐカスタマイズする(C)」を選択
変更点のみ記す
・アプリケーション【以下を外す】
Office/生産性
グラフィックス
・ゲームと娯楽【外す】
・開発【以下をインストール】
レガシーソフトウェアーの開発
開発ツール
開発ライブラリ
21.インストールプロセスの開始ダイアログ
22.インストール進捗状況表示
23.インストールの完了画面になったら。光学ドライブからメディアを取り出し、「再起動(I)」
24.再起動後ようこそ画面に遷移したら「進む(F)」
25. ファイアーウォール-無効
26. ファイアーウォール警告メッセージ-「はい」
27. SELinux-無効
28. SELinux警告メッセージ-「はい」
29. 日付と時刻修正して「進む(F)」
30. システムユーザー-作成して「進む(F)」
31. サウンドカード-「進む(F)」
32. 追加のCD-「終了(E)」
33. 再起動-「OK(O)」
さくらインターネットメール設定
1.設定
2.メール/連絡/カレンダー
3.アカウントの[アカウントを追加...]
4.アカウントを追加...画面で[その他]
5.その他画面でメール欄の[メールアカウントを追加]
6.新規アカウント画面で以下を入力
・名前:任意の名前
・アドレス:アカウント@sample.sakura.ne.jp(独自ドメインの場合はアカウント@ドメイン)
・パスワード:メールパスワード
7.[次へ]→アカウントを検索中と表示される
8.遷移後の画面で以下を入力
受信メールサーバ欄
・ホスト名:sample.sakura.ne.jp(独自ドメインの場合は当該ドメイン)
・ユーザ名:アカウント@sample.sakura.ne.jp(独自ドメインの場合はアカウント@ドメイン)
・パスワード:項番6の内容が自動入力されていて●で隠されている
送信メールサーバ欄
・ホスト名:sample.sakura.ne.jp
・ユーザ名:アカウント@sample.sakura.ne.jp(独自ドメインの場合はアカウント@ドメイン)
・パスワード:メールパスワード
9.[次へ]→メールサーバを検索しアカウントの検証が行われる
10.メール・メモの設定は任意
11.[保存]
12.設定
13.メール/連絡/カレンダー
14.アカウント欄の当該アカウント
15.IMAP画面で[アカウント」
16.アカウント情報画面の送信メールサーバ欄の[SMTP]
17.SMTP画面でプライマリサーバ欄の当該サーバ
18.送信メールサーバ欄のサーバポートが「587」に変更
19.[完了]
20.[保存]
1.設定
2.メール/連絡/カレンダー
3.アカウントの[アカウントを追加...]
4.アカウントを追加...画面で[その他]
5.その他画面でメール欄の[メールアカウントを追加]
6.新規アカウント画面で以下を入力
・名前:任意の名前
・アドレス:アカウント@sample.sakura.ne.jp(独自ドメインの場合はアカウント@ドメイン)
・パスワード:メールパスワード
7.[次へ]→アカウントを検索中と表示される
8.遷移後の画面で以下を入力
受信メールサーバ欄
・ホスト名:sample.sakura.ne.jp(独自ドメインの場合は当該ドメイン)
・ユーザ名:アカウント@sample.sakura.ne.jp(独自ドメインの場合はアカウント@ドメイン)
・パスワード:項番6の内容が自動入力されていて●で隠されている
送信メールサーバ欄
・ホスト名:sample.sakura.ne.jp
・ユーザ名:アカウント@sample.sakura.ne.jp(独自ドメインの場合はアカウント@ドメイン)
・パスワード:メールパスワード
9.[次へ]→メールサーバを検索しアカウントの検証が行われる
10.メール・メモの設定は任意
11.[保存]
12.設定
13.メール/連絡/カレンダー
14.アカウント欄の当該アカウント
15.IMAP画面で[アカウント」
16.アカウント情報画面の送信メールサーバ欄の[SMTP]
17.SMTP画面でプライマリサーバ欄の当該サーバ
18.送信メールサーバ欄のサーバポートが「587」に変更
19.[完了]
20.[保存]
.NET Frameworkのインストールにあたり、WindowsInstalle v3.1が必要。
後は順番に必要に応じてFramework・Language Pack・Service Pack・Service Pack Language Packを適用する。
フォルダを作成 例:Framework
Frameworkフォルダ直下に"WindowsInstaller-KB893803-v2-x86.exe"を格納
Frameworkフォルダ配下にdotnet11フォルダを作成
dotnet11内にMicrosoft .NET Framework Version 1.1 再頒布可能パッケージを格納
dotnet11内にMicrosoft .NET Framework Version 1.1 日本語 Language Packを格納
dotnet11内にMicrosoft .NET Framework 1.1 Service Pack 1を格納
Frameworkフォルダ配下にdotnet20フォルダを作成
dotnet20内にMicrosoft .NET Framework Version 2.0 再頒布可能パッケージ (x86)を格納
dotnet20内にMicrosoft .NET Framework 2.0 日本語 Language Pack (x86)を格納
Frameworkフォルダ配下にdotnet30フォルダを作成
dotnet30内にMicrosoft .NET Framework 3.0 再頒布可能パッケージを格納
dotnet30内にマイクロソフト ソフトウェア .NET Framework 3.0 日本語 Language Packを格納
dotnet30内にMicrosoft .NET Framework 3.0 Service Pack 1を格納
dotnet30内にMicrosoft .NET Framework 3.0 Service Pack 1 日本語 Language Packを格納
テキストエディタに以下の必要な部分を記述して"Framework.bat"でFrameworkフォルダ直下に保存
最後に再起動を行う
ECHO.
ECHO WindowsInstalle v3.1 をインストールします
ECHO Please wait...
start /wait WindowsInstaller-KB893803-v2-x86.exe /quiet /norestart
ECHO.
ECHO.
ECHO.
ECHO Framework v1.1 をインストールします
ECHO Please wait...
start /wait dotnet11\dotnetfx.exe /q:a /c:"install /l /q"
ECHO.
ECHO.
ECHO.
ECHO Framework v1.1 Japanese Language Pack をインストールします
ECHO Please wait...
start /wait dotnet11\LangPack.exe /q:a /c:"inst /q"
ECHO.
ECHO.
ECHO.
ECHO Framework v1.1 ServicePack1 をインストールします
start /wait dotnet11\NDP1.1sp1-KB867460-X86.exe /q /i
ECHO.
ECHO.
ECHO.
ECHO Framework v2.0 をインストールします
ECHO Please wait...
start /wait dotnet20\dotnetfx.exe /q:a /c:"install /l /q"
ECHO.
ECHO.
ECHO.
ECHO Framework v2.0 Japanese Language Pack をインストールします
ECHO Please wait...
start /wait dotnet20\LangPack.exe /q:a /c:"inst /q"
ECHO.
ECHO.
ECHO.
ECHO Framework v3.0 をインストールします
ECHO Please wait...
start /wait dotnet30\dotnetfx3setup.exe /q /norestrat
ECHO.
ECHO.
ECHO Framework v3.0 Japanese Language Pack をインストールします
ECHO Please wait...
start /wait dotnet30\dotnetfx3langpackjp.exe /passive /q /norestart
ECHO.
ECHO.
ECHO.
ECHO Framework v3.0 ServicePack1 をインストールします
start /wait dotnet30\dotnetfx30SP1setup.exe /passive /q /norestart
ECHO.
ECHO.
ECHO.
ECHO Framework v3.0 ServicePack1 Japanese Language Pack をインストールします
ECHO Please wait...
start /wait dotnet30\NetFx30SP1_x86ja.exe /passive /q /norestart
ECHO.
ECHO.
ECHO.
shutdown -r
ECHO.
ECHO.
ECHO.
exit
後は順番に必要に応じてFramework・Language Pack・Service Pack・Service Pack Language Packを適用する。
フォルダを作成 例:Framework
Frameworkフォルダ直下に"WindowsInstaller-KB893803-v2-x86.exe"を格納
Frameworkフォルダ配下にdotnet11フォルダを作成
dotnet11内にMicrosoft .NET Framework Version 1.1 再頒布可能パッケージを格納
dotnet11内にMicrosoft .NET Framework Version 1.1 日本語 Language Packを格納
dotnet11内にMicrosoft .NET Framework 1.1 Service Pack 1を格納
Frameworkフォルダ配下にdotnet20フォルダを作成
dotnet20内にMicrosoft .NET Framework Version 2.0 再頒布可能パッケージ (x86)を格納
dotnet20内にMicrosoft .NET Framework 2.0 日本語 Language Pack (x86)を格納
Frameworkフォルダ配下にdotnet30フォルダを作成
dotnet30内にMicrosoft .NET Framework 3.0 再頒布可能パッケージを格納
dotnet30内にマイクロソフト ソフトウェア .NET Framework 3.0 日本語 Language Packを格納
dotnet30内にMicrosoft .NET Framework 3.0 Service Pack 1を格納
dotnet30内にMicrosoft .NET Framework 3.0 Service Pack 1 日本語 Language Packを格納
テキストエディタに以下の必要な部分を記述して"Framework.bat"でFrameworkフォルダ直下に保存
最後に再起動を行う
ECHO.
ECHO WindowsInstalle v3.1 をインストールします
ECHO Please wait...
start /wait WindowsInstaller-KB893803-v2-x86.exe /quiet /norestart
ECHO.
ECHO.
ECHO.
ECHO Framework v1.1 をインストールします
ECHO Please wait...
start /wait dotnet11\dotnetfx.exe /q:a /c:"install /l /q"
ECHO.
ECHO.
ECHO.
ECHO Framework v1.1 Japanese Language Pack をインストールします
ECHO Please wait...
start /wait dotnet11\LangPack.exe /q:a /c:"inst /q"
ECHO.
ECHO.
ECHO.
ECHO Framework v1.1 ServicePack1 をインストールします
start /wait dotnet11\NDP1.1sp1-KB867460-X86.exe /q /i
ECHO.
ECHO.
ECHO.
ECHO Framework v2.0 をインストールします
ECHO Please wait...
start /wait dotnet20\dotnetfx.exe /q:a /c:"install /l /q"
ECHO.
ECHO.
ECHO.
ECHO Framework v2.0 Japanese Language Pack をインストールします
ECHO Please wait...
start /wait dotnet20\LangPack.exe /q:a /c:"inst /q"
ECHO.
ECHO.
ECHO.
ECHO Framework v3.0 をインストールします
ECHO Please wait...
start /wait dotnet30\dotnetfx3setup.exe /q /norestrat
ECHO.
ECHO.
ECHO Framework v3.0 Japanese Language Pack をインストールします
ECHO Please wait...
start /wait dotnet30\dotnetfx3langpackjp.exe /passive /q /norestart
ECHO.
ECHO.
ECHO.
ECHO Framework v3.0 ServicePack1 をインストールします
start /wait dotnet30\dotnetfx30SP1setup.exe /passive /q /norestart
ECHO.
ECHO.
ECHO.
ECHO Framework v3.0 ServicePack1 Japanese Language Pack をインストールします
ECHO Please wait...
start /wait dotnet30\NetFx30SP1_x86ja.exe /passive /q /norestart
ECHO.
ECHO.
ECHO.
shutdown -r
ECHO.
ECHO.
ECHO.
exit
# portsnap fetch
更新開始
# portsnap extract
ダウンロード内容を反映
# cd /usr/ports/ports-mgmt/portupgrade
途中でインストール内容を確認されるので必要なオプションを追加する
↓
更新ダウンロード完了
# make install clean
# rehash
更新開始
# portsnap extract
ダウンロード内容を反映
# cd /usr/ports/ports-mgmt/portupgrade
途中でインストール内容を確認されるので必要なオプションを追加する
↓
更新ダウンロード完了
# make install clean
# rehash