2018年08月07日

SQL Server Connection Strings


SQL Server Connection Strings

Standard Security:

"Driver={SQLServer};Server=Your_Server_Name; Database=Your_Database_Name;Uid=Your_Username; Pwd=Your_Password;"

Trusted connection:

"Driver={SQLServer};Server=Your_Server_Name; Database=Your_Database_Name; Trusted_Connection=yes;"

SQL OLE DB connection strings
Standard Security:

"Provider=SQLOLEDB;Data Source=Your_Server_Name; Initial Catalog= Your_Database_Name; UserId=Your_Username; Password=Your_Password;"

Trusted connection:

"Provider=SQLOLEDB;Data Source=Your_Server_Name; Initial Catalog=Your_Database_Name; Integrated Security=SSPI;"

SQL OleDbConnection .NET strings
Standard Security:

"Provider=SQLOLEDB;Data Source=Your_Server_Name; Initial Catalog= Your_Database_Name; UserId=Your_Username; Password=Your_Password;"

Trusted connection:

"Provider=SQLOLEDB;Data Source=Your_Server_Name; Initial Catalog=Your_Database_Name; Integrated Security=SSPI;"

SQL SqlConnection .NET strings
Standard Security:

1."Data Source=Your_Server_Name;Initial Catalog= Your_Database_Name; UserId=Your_Username; Password=Your_Password;"

2."Server=Your_Server_Name;Database=Your_Database_Name; UserID=Your_Username; Password=Your_Password;Trusted_Connection=False"

Trusted connection:

1."Data Source=Your_Server_Name;Initial Catalog=Your_Database_Name; Integrated Security=SSPI;"

2."Server=Your_Server_Name;Database=Your_Database_Name; Trusted_Connection=True;"

posted by a23 at 15:25| Comment(0) | MS SQL Server

2018年08月02日

SQL Server Management Studio Install

SQL Server Management Studio  (2017 Install)


01.
01.png
02.
02.png
03.
03.png
04.
04.png
05.
05.png
06.
06.png
07.
07.png
08.
08.png
09.
09.png
10.
10.png
11.
11.png
12.
12.png
13.
13.png
14.
14.png
15.
サーバーへの接続
------------------------------
192.168.24.55 に接続できません。
------------------------------
SQL Server への接続を確立しているときにネットワーク関連またはインスタンス固有のエラーが発生しました。サーバーが見つからないかアクセスできません。インスタンス名が正しいこと、および SQL Server がリモート接続を許可するように構成されていることを確認してください。 (provider: Named Pipes Provider, error: 40 - SQL Server への接続を開けませんでした) (Microsoft SQL Server、エラー: 53)

------------------------------
ネットワーク パスが見つかりません。
------------------------------
15.png
16. オプション
16.png
17.
17.png
18. ネットワークプロトコルを変更
18.png
19.
19.png
20.
20.png
21.
21.png
posted by a23 at 14:36| Comment(0) | MS SQL Server

2018年08月01日

SQL Server 2017 CentOS 7 Install Memo

参考

000_ver.png

01.  ダウンロードを高速化する Yum プラグイン axelをインストール
yum -y install epel-release
yum -y install yum-axelget
yum -y update
01_axel.png
02. 
yum -y install yum-utils 
02_yumlist.png
03. リポジトリを追加
 文字列を置き換えるコマンド
sed -i 's/packages-microsoft-com-//' /etc/yum.repos.d/mssql-server-2017.repo 
03_yum-config-manager_SED.png
04. mssql-server をインストール
yum install -y mssql-server
04_1_yum install -y mssql-server.png
04_2_yum install -y mssql-server.png
05. セットアップを開始
/opt/mssql/bin/mssql-conf setup

SQL Server のエディションを選択します
エディションを入力してください(1-8): 3 (ここでは、3) Express (無料)を選択)

ライセンス条項に同意しますか? [Yes/No]: y

SQL Server の言語の選択: (ここでは、(6) 日本語を選択)

SQL Server システム管理者パスワードを入力してください:  (パスワードを入力します)
05_1_setup.png
05_2_set.png

05_3_collersion.png

06. インストールの状態とポート1433の開放 
systemctl status mssql-server
firewall-cmd --zone=public --add-port=1433/tcp --permanent
firewall-cmd --reload 
systemctl restart mssql-server
06_poet1433.png
この処理が終了した時点で、クライアント機器(Windows SQL Server Management Studioなど)からは、接続可能。
----------------------------------------------------------
07. mssql-tool (Tools for MicrosoftR SQL Server)のインストール
07_mssql-tool_1.png

08.
yum -y install mssql-tools
08_1_tool.png
08_2_tool.png
ln -sv /opt/mssql-tools/bin/* /usr/local/bin/
08_3_2.png
09. バージョンの表示
sqlcmd -S localhost -U SA -Q 'select @@VERSION'
09_select.png

10. ローカルログイン(これで、外部接続もOKのようです)
sqlcmd -S 127.0.0.1  -U SA
select * from sysdatabases
go
10_go.png
11. サーバーの照合順序設定を表示
SELECT CONVERT (varchar, SERVERPROPERTY('collation'));  
11_SELECT CONVERT.png





sudo mkdir /tmp/data
sudo chown mssql /tmp/data
sudo chgrp mssql /tmp/data


----------------------------------------------------------
**後で、変更する場合?
**/opt/mssql/bin/mssql-conf set-collation
**Japanese_CI_AS 
----------------------------------------------------------
posted by a23 at 10:57| Comment(0) | MS SQL Server