doodle-on-web

自分で調べたことや、仕事の中で質問されたことなどをまとめています。

技術

VLOOKUPで日付の検索 空白欄は1900/1/0と表示させない

VLOOKUPで単純に日付を検索したら、空白欄が1900/1/0と表示されてしまいます。 そのため、VLOOKUPで返ってきた値が ""(空白)なら空白を、 それ以外ならVLOOKUPで返ってきた値をそのまま表示させるような関数式にする必要があります。 状況 シート①にて個人…

Zabbixのweb監視にてcsrf-tokenなどのCookieを変数に格納するテクニック

状況 csrf-tokenなど、Cookieの情報を後のシナリオに利用しないとログイン処理が失敗してしまうという状況が多々あります。 https://www.zabbix.com/documentation/4.0/manual/web_monitoring/example 上記マニュアルのページですと、regex:name="csrf-token…

SQLのwhere句で使う <> の意味はなんですか?

↓の date <> 1 とか key <> "" の <> はどういう意味でしょうか? SELECT * FROM sales WHERE date <> 1 SELECT * FROM sales WHERE key <> "" 解説 意味は「≠」NOT EQUALです。 上記例だと ・1じゃない。 ・""空文字じゃない。 を表しています。 SQLはデー…

SQLで別のテーブルに別のSELECTクエリの結果を挿入する

別のテーブルにクエリの結果を挿入する INSERT INTO文を使用して、他のテーブルのすべての行または一部の行をテーブルに挿入することもできます。 SQL SELECT文を使用して、1つ以上の基準に基づいて別のテーブルの行がフェッチされます。 例: サンプル表:…

Insert/update でNULL値を挿入する(insert/update)

NULL値を挿入する SQL INSERT区を使用して、列にNULL値を挿入することもできます。 例: サンプル表:社員 社員ID 社員名 住所 電話番号 備考 単一行の値 'A001'、 'Jodi'、 'London'、 '。12'、 'NULL'をテーブル 'agents'に追加するには、次のSQLステート…

FreeTDSのTSQLについて

tsql:FreeTDS接続とクエリをテストするためのユーティリティ Linuxでtsqlのmanページを参照するコマンド: $ man 1 tsql 意味 tsql - FreeTDS接続とクエリをテストするためのユーティリティです。 (adsbygoogle = window.adsbygoogle || []).push({}); 説明…

Jmeter負荷をかける考え方

Jmeter負荷をかける考え方 Jmeter負荷をかける考え方 負荷テストの評価視点 ステップ数・トランザクション数での評価 同時接続数での評価 負荷テストの種類ごとのポイント どんな設定でやるの? じゃあ、どんな設定でやるの? 設定方法 どんな設定になったの…

ZabbixによるWindows Performance Counterの取得設定

ZabbixによるWindows Performance Counterの取得設定 Zabbixでは、Windows ServerのPerformanceCounterを監視することができます。 ZabbixによるWindows Performance Counterの取得設定 監視対象項目の確認(WindowsServer) PerformanceCounterの調査 1.…

ZabbixによるWindows Server監視 Zabbix_agentdの導入編

ZabbixによるWindows Server監視 ZabbixによるWindows Server監視 WindowsServerでの作業 Zabbix-agentのインストール Zabbix_agentd.confの編集 1.zabbix_agentd.win.confの名称変更 2.zabbix_agentd.confの編集 zabbix_agentdのインストール 1.「zab…

Zabbixによるweb監視作成のポイント

Zabbixによるweb監視作成のポイント Zabbixによるweb監視作成のポイント web監視について シナリオの作成 1.操作するシナリオを決める 2.操作したシナリオを再現する 3.シナリオを再現するための参考 3.1.開発者ツールを利用する。 3.2.Jmeter…

zabbixによるJMX監視

zabbixによるJMX監視 zabbixによるJMX監視 監視対象サーバの設定 アプリケーションサーバの設定 1.起動パラメータの設定 2.jconsoleからの接続確認 zabbix_サーバの設定 Zabbix_java_gatewayのインストール Zabbix-server.confの修正 テンプレートの適用…

python3で<urlopen error unknown url type: "https>の対処法

pythonの勉強はじめました。 全然理由がわからず、色々調べた結果、なんだ・・・という感じでしたが、共有しておきます。 状況 python3 windows コマンドプロンプト scrapingのプログラム proxy環境 実行するとこんなエラーが出る。 urllib.error.URLError: <urlopen error unknown url type: \"http></urlopen>…

ZaabbixからWindowsServerのApacheを監視する際のポイント

構成 Zabbix Server Zabbix 3.4 CentOS 監視対象サーバ Windows Server 2012R2 Apache 2.4 Tomcat8.0 状況 オープン当初は正常に可動していたが、サーバが応答なしとなった。 エラーログを確認すると、以下のログが出力されていた。 [mpm_winnt:error] [pid …

ExcelのVLOOKUPによる前方一致や部分一致検索をする方法

エクセルで前方一致、あるいは部分一致検索などを実行したい場合、 VLOOKUP関数の検索値にワイルドカード(*)を使えば可能です。 状況 『部分一致』あるいは『前方一致』をVLOOKUPで実現したい。 解決策 ●「前方一致検索」の場合(「あいう」で「あいうえお…

SELECT句の指定フィールドに固定値を追加して、結果に表示させたい

状況 こんな感じのSQLで、 SELECT id, name, 'xx' FROM test_table WHERE 1 結果は、3列目の'xx'はタイトル行から全ての行の値まで'xx'になります。 id name xx 1 aaa xx 2 bbb xx 3 ccc xx これを、値のみにしてタイトルには別の文字列を出したいです。 タ…

select時に件数と結果をいっぺんに取得したい。

SQLでSELECTするとき、結果と一緒にレコード数(count *)も一緒に取得 新人君からの質問シリーズ SQLでSELECTするとき、結果と一緒にレコード数(count *)も一緒に取得したいんですけど、どうふればいいんすか? 状況 (1) SELECT COUNT(*) FROM TABL E (2) …

シフトキーを押してないのに英字が全部大文字になる。

新人くんからの質問シリーズ 先輩!なんか入力する時にシフトキーを押してないのに全部大文字になるんスけどー! なるほどね。 状況 Shiftキーを押していないのに、入力が大文字になってしまう。 Shiftキーを押しながら入力すると英字が小文字になる。 原因 …

SQLの結果から空白や改行を消したい。

新人君からの質問シリーズ SQLの結果に改行が入っていて、csv出力した際に困るんですけど! たしかに。 ならばこうしたらいいよ。 SelectにReplaceを追加するといいよ。 // ■改行 Replace(Replace(改行を削除したいカラム名, Char(13), ""), Char(10), "") ■…

Adaptive Server is unavailable or does not existエラー解決策について

Adaptive Server is unavailable or does not existエラーってどう解決するのかをしらべたのでまとめておきます。英語のサイトで見つけたのがこれ。結果的にはSQLServerのポート番号の調査 いや、接続しようとするならポート番号とか分かっとけよーという話…

SQLでスペース(全角/半角)を探す、スペース(全角/半角)を含んでいるデータを探す。

新人君からの質問シリーズ SQLで空白って探せるのですか?? こんな感じ? 「スズキ イチロウ」←このスペースが入っているデータ? (adsbygoogle = window.adsbygoogle || []).push({}); 空白が一文字のみの場合 半角 SELECT * FROM [テーブル名] WHERE [フ…

ZabbixのODBC監視について【SQLSever編】

ZabbixのODBC監視について【SQLSever編】全てZabbixサーバ上での作業になります。0.FreeTDSのインストール $sudo yum install freetds番外.SQLServerのポート番号の調査 $ tsql -LH ServerName1 ex) $ tsql -LH ServerName1 ServerName ServerName1 Insta…

SQL実行時に出るエラーを潰していく基本について

配属された新人君にSQLを教えている際に、エラーの潰し方がそもそも伝わっていないのでまとめ。先輩!なんかこんなエラー出たんですけどー。SQLServer: エラーコード:156 [Microsoft][ODBC SQL Server Driver][SQL Server]キーワード 'XXX' 付近に不適切な構文…

Zabbix-AgentによるSQLServerのLogspace使用率監視について

Zabbix-AgentによるSQLServerのLogspace使用率監視について ZabbixODBC接続がなぜかうまくいかず、UserParamataer調査含めとても苦労したので、同じように苦労されている方の助けになれば幸いです。 ZabbixODBCが解決したので、それは別記事にしました。 www…

Jmeterにて、Cookieの情報を変数に格納するテクニック

Jmeterにて、Cookieの情報を変数に格納するテクニック SET-Cookieを正規表現抽出で引っ張って変数に格納して利用する。 結論を先に書くとこういうことです。 状況 元々やりたかったのは、Angular.jsを使用したシステムへの負荷テスト。 今回初めて採用したの…