turboLinux_White Box Enterprise Linux_Fedora Core_Red Hat Memo/MS SQLserver on CentOS
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
]
開始行:
*MS SQLserver on CentOS [#g88153b8]
RIGHT:更新日 &lastmod();
CentOS7.4に MSSQLをインストール
**インストール [#y2b55dc8]
# curl -o /etc/yum.repos.d/mssql-server.repo https://pac...
% Total % Received % Xferd Average Speed Time ...
Dload Upload Total ...
100 232 100 232 0 0 122 0 0:00:01 ...
# sudo yum install -y mssql-server
読み込んだプラグイン:fastestmirror
packages-microsoft-com-mssql-server-2017 ...
packages-microsoft-com-mssql-server-2017/primary_db ...
Loading mirror speeds from cached hostfile
* base: ftp.tsukuba.wide.ad.jp
* extras: ftp.tsukuba.wide.ad.jp
* updates: ftp.tsukuba.wide.ad.jp
依存性の解決をしています
--> トランザクションの確認を実行しています。
---> パッケージ mssql-server.x86_64 0:14.0.3008.27-1 を ...
--> 依存性の処理をしています: bzip2 のパッケージ: mssql-...
--> 依存性の処理をしています: gdb のパッケージ: mssql-se...
--> 依存性の処理をしています: libsss_nss_idmap のパッケ...
--> トランザクションの確認を実行しています。
---> パッケージ bzip2.x86_64 0:1.0.6-13.el7 を インスト...
---> パッケージ gdb.x86_64 0:7.6.1-100.el7 を インストール
---> パッケージ libsss_nss_idmap.x86_64 0:1.15.2-50.el7_...
--> 依存性解決を終了しました。
依存性を解決しました
========================================================...
Package アーキテクチャー
バージョン リポジトリー ...
========================================================...
インストール中:
mssql-server x86_64 14.0.3008.27-1 packages-micr...
...
依存性関連でのインストールをします:
bzip2 x86_64 1.0.6-13.el7 base ...
gdb x86_64 7.6.1-100.el7 base ...
libsss_nss_idmap x86_64 1.15.2-50.el7_4.6 updates ...
トランザクションの要約
========================================================...
インストール 1 パッケージ (+3 個の依存関係のパッケージ)
総ダウンロード容量: 168 M
インストール容量: 173 M
Downloading packages:
警告: /var/cache/yum/x86_64/7/base/packages/bzip2-1.0.6-...
bzip2-1.0.6-13.el7.x86_64.rpm の公開鍵がインストールされ...
(1/4): bzip2-1.0.6-13.el7.x86_64.rpm ...
libsss_nss_idmap-1.15.2-50.el7_4.6.x86_64.rpm の公開鍵が...
(2/4): libsss_nss_idmap-1.15.2-50.el7_4.6.x86_64.rpm ...
(3/4): gdb-7.6.1-100.el7.x86_64.rpm ...
(4/4): mssql-server-14.0.3 51% [======== ] 7.3 MB...
(略)
インストール:
mssql-server.x86_64 0:14.0.3008.27-1
依存性関連をインストールしました:
bzip2.x86_64 0:1.0.6-13.el7 gdb.x8...
libsss_nss_idmap.x86_64 0:1.15.2-50.el7_4.6
完了しました!
***設定 [#g5393e09]
# /opt/mssql/bin/mssql-conf setup
SQL Server のエディションを選択します:
1) Evaluation (無料、製品使用権なし、期限 180 日間)
2) Developer (無料、製品使用権なし)
3) Express (無料)
4) Web (有料)
5) Standard (有料)
6) Enterprise (有料)
7) Enterprise Core (有料)
8) 小売販売チャネルを介してライセンスを購入し、入力す...
エディションの詳細については、以下を参照してください
https://go.microsoft.com/fwlink/?LinkId=852748&clcid=0x411
このソフトウェアの有料エディションを使用するには、個別の...
Microsoft ボリューム ライセンス プログラム。
有料エディションを選択することは、
このソフトウェアをインストールおよび実行するための適切な...
エディションを入力してください(1-8): 3
この製品のライセンス条項は
/usr/share/doc/mssql-server で参照できるほか、次の場所か...
https://go.microsoft.com/fwlink/?LinkId=855862&clcid=0x411
プライバシーに関する声明は、次の場所で確認できます:
https://go.microsoft.com/fwlink/?LinkId=853010&clcid=0x411
ライセンス条項に同意しますか? [Yes/No]:Yes
SQL Server の言語の選択:
(1) English
(2) Deutsch
(3) Espanol
(4) Francais
(5) Italiano
(6) 日本語
(7) ???
(8) Portugues
(9) Русский
(10) 中文 ? ?体
(11) 中文 (繁体)
オプション 1-11 を入力: 6
SQL Server システム管理者パスワードを入力してください:6
SQL Server システム管理者パスワードを入力してください: *...
SQL Server システム管理者パスワードを確認入力してください:
SQL Server を構成しています...
Created symlink from /etc/systemd/system/multi-user.targ...
セットアップは正常に完了しました。SQL Server を起動して...
-サービスが実行されていることを確認
# systemctl status mssql-server
● mssql-server.service - Microsoft SQL Server Database E...
Loaded: loaded (/usr/lib/systemd/system/mssql-server....
Active: active (running) since 日 2017-12-03 06:52:54...
Docs: https://docs.microsoft.com/en-us/sql/linux
Main PID: 12034 (sqlservr)
CGroup: /system.slice/mssql-server.service
tq12034 /opt/mssql/bin/sqlservr
mq12055 /opt/mssql/bin/sqlservr
12月 03 06:52:59 localhost.localdomain sqlservr[12034]: ...
12月 03 06:52:59 localhost.localdomain sqlservr[12034]: ...
12月 03 06:52:59 localhost.localdomain sqlservr[12034]: ...
12月 03 06:52:59 localhost.localdomain sqlservr[12034]: ...
12月 03 06:52:59 localhost.localdomain sqlservr[12034]: ...
12月 03 06:52:59 localhost.localdomain sqlservr[12034]: ...
12月 03 06:53:00 localhost.localdomain sqlservr[12034]: ...
12月 03 06:53:00 localhost.localdomain sqlservr[12034]: ...
12月 03 06:53:00 localhost.localdomain sqlservr[12034]: ...
12月 03 06:53:00 localhost.localdomain sqlservr[12034]: ...
Hint: Some lines were ellipsized, use -l to show in full.
-SQL Server のポートを開きます。
The default SQL Server port is TCP 1433.SQL Server の既定...
# firewall-cmd --zone=public --add-port=1433/tcp --perma...
success
# firewall-cmd --reload
success
-Install the SQL Server command-line toolsSQL Server コマ...
--sqlcmdとbcp
# sudo curl -o /etc/yum.repos.d/msprod.repo https://pack...
% Total % Received % Xferd Average Speed Time ...
Dload Upload Total ...
100 193 100 193 0 0 499 0 --:--:-- -...
# sudo yum install -y mssql-tools unixODBC-devel
読み込んだプラグイン:fastestmirror
packages-microsoft-com-prod ...
packages-microsoft-com-prod/primary_db ...
Loading mirror speeds from cached hostfile
========================================================...
Package アーキテクチャー
バージョン リポジトリー...
========================================================...
インストール中:
mssql-tools x86_64 14.0.6.0-1 packages-mic...
unixODBC-devel x86_64 2.3.1-11.el7 base ...
依存性関連でのインストールをします:
msodbcsql x86_64 13.1.9.1-1 packages-mic...
unixODBC x86_64 2.3.1-11.el7 base ...
トランザクションの要約
========================================================...
インストール 2 パッケージ (+2 個の依存関係のパッケージ)
(略)
インストール中 : unixODBC-2.3.1-11.el7.x86_64...
The license terms for this product can be downloaded from
https://aka.ms/odbc131eula and found in
/usr/share/doc/msodbcsql/LICENSE.TXT . By entering 'YES',
you indicate that you accept the license terms.
Do you accept the license terms? (Enter YES or NO)
YES ←入力
インストール中 : msodbcsql-13.1.9.1-1.x86_64 ...
The license terms for this product can be downloaded from
http://go.microsoft.com/fwlink/?LinkId=746949 and found in
/usr/share/doc/mssql-tools/LICENSE.txt . By entering 'YE...
you indicate that you accept the license terms.
Do you accept the license terms? (Enter YES or NO)
YES ←入力
(略)
インストール:
mssql-tools.x86_64 0:14.0.6.0-1 unixODBC-devel.x8...
依存性関連をインストールしました:
msodbcsql.x86_64 0:13.1.9.1-1 unixODBC.x86_64 ...
完了しました!
***環境設定 [#n7234672]
-ユーザ(okada) にパスの追加
$ echo 'export PATH="$PATH:/opt/mssql-tools/bin"' >> ~/....
$ echo 'export PATH="$PATH:/opt/mssql-tools/bin"' >> ~/....
$ source ~/.bashrc
***SQL Serverに接続 [#s5f5e234]
$ sqlcmd -S localhost -U SA
Password:
1>
-Create and query dataデータの作成とクエリ
1> CREATE DATABASE TestDB
2> SELECT Name from sys.Databases
3> GO
Name ...
--------------------------------------------------------...
master ...
tempdb ...
model ...
msdb ...
TestDB ...
(5 rows affected)
-DBの切り替え
1> USE TestDB
2> go
データベース コンテキストが 'TestDB' に変更されました。
1> CREATE TABLE HAM (id INT ,call VARCHAR(8), RQA NVARC...
2> GO
1> TE TABLE HAM (id INT ,call VARCHAR(8), RQA NVARCHAR(...
2> GO
1> INSERT INTO HAM VALUES(1, 'JE2ISM', 'okada', '伊勢');
2> GO
1> select * from HAM
2> GO
id call RQA QTH
----------- -------- ---------------- ------------------...
1 JE2ISM okada 伊勢
***SQL Server Management Studio (SSMS)SQL Server Manageme...
&ref("./MSSQL1.png");
&ref("./MSSQL3.png");
**参考 [#ce39846e]
-https://docs.microsoft.com/ja-jp/sql/linux/quickstart-in...
終了行:
*MS SQLserver on CentOS [#g88153b8]
RIGHT:更新日 &lastmod();
CentOS7.4に MSSQLをインストール
**インストール [#y2b55dc8]
# curl -o /etc/yum.repos.d/mssql-server.repo https://pac...
% Total % Received % Xferd Average Speed Time ...
Dload Upload Total ...
100 232 100 232 0 0 122 0 0:00:01 ...
# sudo yum install -y mssql-server
読み込んだプラグイン:fastestmirror
packages-microsoft-com-mssql-server-2017 ...
packages-microsoft-com-mssql-server-2017/primary_db ...
Loading mirror speeds from cached hostfile
* base: ftp.tsukuba.wide.ad.jp
* extras: ftp.tsukuba.wide.ad.jp
* updates: ftp.tsukuba.wide.ad.jp
依存性の解決をしています
--> トランザクションの確認を実行しています。
---> パッケージ mssql-server.x86_64 0:14.0.3008.27-1 を ...
--> 依存性の処理をしています: bzip2 のパッケージ: mssql-...
--> 依存性の処理をしています: gdb のパッケージ: mssql-se...
--> 依存性の処理をしています: libsss_nss_idmap のパッケ...
--> トランザクションの確認を実行しています。
---> パッケージ bzip2.x86_64 0:1.0.6-13.el7 を インスト...
---> パッケージ gdb.x86_64 0:7.6.1-100.el7 を インストール
---> パッケージ libsss_nss_idmap.x86_64 0:1.15.2-50.el7_...
--> 依存性解決を終了しました。
依存性を解決しました
========================================================...
Package アーキテクチャー
バージョン リポジトリー ...
========================================================...
インストール中:
mssql-server x86_64 14.0.3008.27-1 packages-micr...
...
依存性関連でのインストールをします:
bzip2 x86_64 1.0.6-13.el7 base ...
gdb x86_64 7.6.1-100.el7 base ...
libsss_nss_idmap x86_64 1.15.2-50.el7_4.6 updates ...
トランザクションの要約
========================================================...
インストール 1 パッケージ (+3 個の依存関係のパッケージ)
総ダウンロード容量: 168 M
インストール容量: 173 M
Downloading packages:
警告: /var/cache/yum/x86_64/7/base/packages/bzip2-1.0.6-...
bzip2-1.0.6-13.el7.x86_64.rpm の公開鍵がインストールされ...
(1/4): bzip2-1.0.6-13.el7.x86_64.rpm ...
libsss_nss_idmap-1.15.2-50.el7_4.6.x86_64.rpm の公開鍵が...
(2/4): libsss_nss_idmap-1.15.2-50.el7_4.6.x86_64.rpm ...
(3/4): gdb-7.6.1-100.el7.x86_64.rpm ...
(4/4): mssql-server-14.0.3 51% [======== ] 7.3 MB...
(略)
インストール:
mssql-server.x86_64 0:14.0.3008.27-1
依存性関連をインストールしました:
bzip2.x86_64 0:1.0.6-13.el7 gdb.x8...
libsss_nss_idmap.x86_64 0:1.15.2-50.el7_4.6
完了しました!
***設定 [#g5393e09]
# /opt/mssql/bin/mssql-conf setup
SQL Server のエディションを選択します:
1) Evaluation (無料、製品使用権なし、期限 180 日間)
2) Developer (無料、製品使用権なし)
3) Express (無料)
4) Web (有料)
5) Standard (有料)
6) Enterprise (有料)
7) Enterprise Core (有料)
8) 小売販売チャネルを介してライセンスを購入し、入力す...
エディションの詳細については、以下を参照してください
https://go.microsoft.com/fwlink/?LinkId=852748&clcid=0x411
このソフトウェアの有料エディションを使用するには、個別の...
Microsoft ボリューム ライセンス プログラム。
有料エディションを選択することは、
このソフトウェアをインストールおよび実行するための適切な...
エディションを入力してください(1-8): 3
この製品のライセンス条項は
/usr/share/doc/mssql-server で参照できるほか、次の場所か...
https://go.microsoft.com/fwlink/?LinkId=855862&clcid=0x411
プライバシーに関する声明は、次の場所で確認できます:
https://go.microsoft.com/fwlink/?LinkId=853010&clcid=0x411
ライセンス条項に同意しますか? [Yes/No]:Yes
SQL Server の言語の選択:
(1) English
(2) Deutsch
(3) Espanol
(4) Francais
(5) Italiano
(6) 日本語
(7) ???
(8) Portugues
(9) Русский
(10) 中文 ? ?体
(11) 中文 (繁体)
オプション 1-11 を入力: 6
SQL Server システム管理者パスワードを入力してください:6
SQL Server システム管理者パスワードを入力してください: *...
SQL Server システム管理者パスワードを確認入力してください:
SQL Server を構成しています...
Created symlink from /etc/systemd/system/multi-user.targ...
セットアップは正常に完了しました。SQL Server を起動して...
-サービスが実行されていることを確認
# systemctl status mssql-server
● mssql-server.service - Microsoft SQL Server Database E...
Loaded: loaded (/usr/lib/systemd/system/mssql-server....
Active: active (running) since 日 2017-12-03 06:52:54...
Docs: https://docs.microsoft.com/en-us/sql/linux
Main PID: 12034 (sqlservr)
CGroup: /system.slice/mssql-server.service
tq12034 /opt/mssql/bin/sqlservr
mq12055 /opt/mssql/bin/sqlservr
12月 03 06:52:59 localhost.localdomain sqlservr[12034]: ...
12月 03 06:52:59 localhost.localdomain sqlservr[12034]: ...
12月 03 06:52:59 localhost.localdomain sqlservr[12034]: ...
12月 03 06:52:59 localhost.localdomain sqlservr[12034]: ...
12月 03 06:52:59 localhost.localdomain sqlservr[12034]: ...
12月 03 06:52:59 localhost.localdomain sqlservr[12034]: ...
12月 03 06:53:00 localhost.localdomain sqlservr[12034]: ...
12月 03 06:53:00 localhost.localdomain sqlservr[12034]: ...
12月 03 06:53:00 localhost.localdomain sqlservr[12034]: ...
12月 03 06:53:00 localhost.localdomain sqlservr[12034]: ...
Hint: Some lines were ellipsized, use -l to show in full.
-SQL Server のポートを開きます。
The default SQL Server port is TCP 1433.SQL Server の既定...
# firewall-cmd --zone=public --add-port=1433/tcp --perma...
success
# firewall-cmd --reload
success
-Install the SQL Server command-line toolsSQL Server コマ...
--sqlcmdとbcp
# sudo curl -o /etc/yum.repos.d/msprod.repo https://pack...
% Total % Received % Xferd Average Speed Time ...
Dload Upload Total ...
100 193 100 193 0 0 499 0 --:--:-- -...
# sudo yum install -y mssql-tools unixODBC-devel
読み込んだプラグイン:fastestmirror
packages-microsoft-com-prod ...
packages-microsoft-com-prod/primary_db ...
Loading mirror speeds from cached hostfile
========================================================...
Package アーキテクチャー
バージョン リポジトリー...
========================================================...
インストール中:
mssql-tools x86_64 14.0.6.0-1 packages-mic...
unixODBC-devel x86_64 2.3.1-11.el7 base ...
依存性関連でのインストールをします:
msodbcsql x86_64 13.1.9.1-1 packages-mic...
unixODBC x86_64 2.3.1-11.el7 base ...
トランザクションの要約
========================================================...
インストール 2 パッケージ (+2 個の依存関係のパッケージ)
(略)
インストール中 : unixODBC-2.3.1-11.el7.x86_64...
The license terms for this product can be downloaded from
https://aka.ms/odbc131eula and found in
/usr/share/doc/msodbcsql/LICENSE.TXT . By entering 'YES',
you indicate that you accept the license terms.
Do you accept the license terms? (Enter YES or NO)
YES ←入力
インストール中 : msodbcsql-13.1.9.1-1.x86_64 ...
The license terms for this product can be downloaded from
http://go.microsoft.com/fwlink/?LinkId=746949 and found in
/usr/share/doc/mssql-tools/LICENSE.txt . By entering 'YE...
you indicate that you accept the license terms.
Do you accept the license terms? (Enter YES or NO)
YES ←入力
(略)
インストール:
mssql-tools.x86_64 0:14.0.6.0-1 unixODBC-devel.x8...
依存性関連をインストールしました:
msodbcsql.x86_64 0:13.1.9.1-1 unixODBC.x86_64 ...
完了しました!
***環境設定 [#n7234672]
-ユーザ(okada) にパスの追加
$ echo 'export PATH="$PATH:/opt/mssql-tools/bin"' >> ~/....
$ echo 'export PATH="$PATH:/opt/mssql-tools/bin"' >> ~/....
$ source ~/.bashrc
***SQL Serverに接続 [#s5f5e234]
$ sqlcmd -S localhost -U SA
Password:
1>
-Create and query dataデータの作成とクエリ
1> CREATE DATABASE TestDB
2> SELECT Name from sys.Databases
3> GO
Name ...
--------------------------------------------------------...
master ...
tempdb ...
model ...
msdb ...
TestDB ...
(5 rows affected)
-DBの切り替え
1> USE TestDB
2> go
データベース コンテキストが 'TestDB' に変更されました。
1> CREATE TABLE HAM (id INT ,call VARCHAR(8), RQA NVARC...
2> GO
1> TE TABLE HAM (id INT ,call VARCHAR(8), RQA NVARCHAR(...
2> GO
1> INSERT INTO HAM VALUES(1, 'JE2ISM', 'okada', '伊勢');
2> GO
1> select * from HAM
2> GO
id call RQA QTH
----------- -------- ---------------- ------------------...
1 JE2ISM okada 伊勢
***SQL Server Management Studio (SSMS)SQL Server Manageme...
&ref("./MSSQL1.png");
&ref("./MSSQL3.png");
**参考 [#ce39846e]
-https://docs.microsoft.com/ja-jp/sql/linux/quickstart-in...
ページ名: