2020年07月01日

SQLServer2019 CentOS8

Cent OS 8にSQL Server 2019をインストール


1.
sudo curl -o /etc/yum.repos.d/mssql-server.repo https://packages.microsoft.com/config/rhel/8/mssql-server-2019.repo
Screenshot from 2020-10-04 15-10-16.png

2.
sudo yum install -y mssql-server
Screenshot from 2020-10-04 15-10-56.png
Screenshot from 2020-10-04 15-12-50.png

3.
sudo /opt/mssql/bin/mssql-conf setup
Screenshot from 2020-10-04 15-13-44.png
Screenshot from 2020-10-04 15-14-03.png
Screenshot from 2020-10-04 15-14-51.png

4.
systemctl status mssql-server
Screenshot from 2020-10-04 15-15-02.png


5.
sudo firewall-cmd --zone=public --add-port=1433/tcp --permanent
sudo firewall-cmd --reload
Screenshot from 2020-10-04 15-15-12.png




オンプレミスまたはクラウドで SQL Server をお試しください
Screenshot from 2020-07-01 16-39-31.png


Screenshot from 2020-07-01 16-40-57.png

クイック スタート:Red Hat に SQL Server をインストールし、データベースを作成する







posted by a23 at 16:41| Comment(0) | MS SQL Server

2020年04月23日

MS SQL Server の NULL

SQL Server の NULL

MS SQL Server と PostgreSQL の 比較
(MS SQL Serverは、あまり使ってないので、使用方法を知らないだけかもしれません)

実行するSQL
-----------------------------------------------------------------
CREATE TABLE test1
(
    id    integer,
    name  varchar (20),
    qty   numeric(14,2)
)

-----------------------------------------------------------------
INSERT INTO test1(
id, name, qty)
VALUES (1, 'AAA', 11);
INSERT INTO test1(id, name) VALUES (2, 'BBB' );
INSERT INTO test1(id,  qty) VALUES (3 , 13);
INSERT INTO test1( name, qty) VALUES ( 'DDD', 14);
-----------------------------------------------------------------






MS SQL Server 2017 Express
sql server management studio v18.4
PostgreSQL 12
pgAdmin4 v20
 テーブルを作成  テーブルを作成
 001.png01.png
 データを挿入  データを挿入
 002.png02.png
  
 003.png03.png
 データを表示 データを表示
 004.png04.png

 結果に名前を付けて保存 エクスポート
 005.png05.png
   
 結果のCSV で NULL の値が NULL となる 結果のCSV で NULL の値が 空白 となる
 006.png06.png
  NULL 空白

SSMSで、CSVをインポートが不明でした        pgAdmin4で、MS SQL ServerからのCSVをインポート
  010.png
 
ERROR:  invalid input syntax for type numeric: "NULL"
CONTEXT:  COPY test1, line 3, column qty: "NULL"

(構文が無効: "NULL" のメッセージ)
  011.png


























posted by a23 at 11:42| Comment(15) | MS SQL Server

2020年03月04日

Azure SQL DatabaseのバックアップをローカルのSQL Server Expressに復元する

Azure SQL DatabaseのバックアップをローカルのSQL Server Expressに復元する
posted by a23 at 18:42| Comment(0) | MS SQL Server