MyUtils

View on GitHub

SQL Serverについて

CMD SQLサーバを起動/停止/一時停止/再開/再起動する ビット演算をする

SQLサーバを起動/停止/一時停止/再開/再起動する

停止(stop)/一時停止(pause)するには以下のコマンドをstartからそれぞれstop,pauseに置き換えるだけ。

# 🌟データベース エンジンの<既定のインスタンス>を開始する
net start "SQL Server (MSSQLSERVER)"
net start MSSQLSERVER

# 🌟データベース エンジンの<名前付きインスタンス>を開始する
net start "SQL Server (instancename)"
net start MSSQL$instancename
# 🌟SQL Server の既定のインスタンスで SQL Server エージェントを開始する
net start "SQL Server Agent (MSSQLSERVER)"
net start SQLSERVERAGENT

# 🌟SQL Server の名前付きインスタンスで SQL Server エージェントを開始する
net start "SQL Server Agent (instancename)"
net start SQLAgent$instancename
net start "SQL Server Browser"
net start SQLBrowser

CMDログイン

sqlcmd -S <host> -U <user> -P <password>

sqlcmd -S <host> -U <user> -P <password> -d <database>

DB一覧表示

select name from sys.databases;
go

ビット演算をする

他ド忘れしたら追記してく

SELECT BIT_COUNT ( 0xabcdef ) as Count;
/*
abcdef = 1001 1010 1100 1101 1110 1111 
カウントが17となる
*/

SELECT BIT_COUNT ( 17 ) as Count;
/*
17 = 0001 0001
カウント2となる
*/