write ahead log

ロールフォワード用

sqlserver

bashとbcpを使ってSQLServerのデータをCSVへ出力した時のメモ

WSL2のUbuntuへbcpをインストールして行った。 bcpのインストールはこちらから。 Sql Server Command-Line Tools on Linux をインストールする - SQL Server | Microsoft Learn スクリプトはこんな感じで雑に描いた。 #!/bin/bash # bcpコマンドのインストー…

bcpコマンドで証明書を:SSL routines::certificate verify failedが出た

dockerで用意したSQLServerからとりあえずデータを出したいのでこういうのを打つと bcp "SELECT * FROM sample_db.sample_table" queryout "./export_csv/sample_table.csv" -c -t, -S localhost -d sample_db -U sa -P saNoPassword こんなのが出た Error =…

DockerでSQLServerを起動してデータベースをリストアするまでの記録

シュッと.bakファイルを渡されて解析しないとならなくなった時の記録。 DockerでSQLServerを用意する まずはローカルへSQLServerを用意する。基本的には後方互換があるだろうということで新しいのを使う。 こちらを参考にした。 Docker で Microsoft SQL Ser…

SQLServerでsqlcmdで接続するとSSLエラーになった

こんなのが出た。 サーバー証明書関連だけど、ローカルでdockerで開発環境用意したいだけなのでスルーしたい。 Sqlcmd: Error: Microsoft ODBC Driver 18 for SQL Server : SSL Provider: [error:0A000086:SSL routines::certificate verify failed:self-sig…