プログラミング

NLogの使い方:.NETアプリケーションでの効果的なロギングガイド

ロギングは、ソフトウェア開発において欠かせない要素です。アプリケーションの動作状況やエラーを記録することで、デバッグやメンテナンスが容易になります。.NETアプリケーションでは、NLogという強力なロギングライブラリが広く利用されています。...
データベース

PostgreSQL dataフォルダパス変更の方法(Windows版)

はじめにPostgreSQLのデータフォルダ(dataフォルダ)のパスを変更したい状況が発生することがあります。特に、ストレージの拡張やディレクトリ構成の変更が必要な場合、dataディレクトリの移動が必要となることがあります。今回は、Win...
データベース

PostgreSQLでデータベース、テーブル、フィールドの使用容量を確認する方法

はじめに最近、社内製品使っているデータベースはSQL ServerからPostgreSQLへの移行作業行っています。移行の過程で、両方のデータベースにおける使用容量の差異を調査し、最適な移行を行うためにその確認方法をメモとして残します。デー...
データベース

SQL Serverで清音、濁音、半濁音、拗音を区別せずに文字を検索する方法

はじめに日本語の文字列検索において、清音(例:か)、濁音(例:が)、半濁音(例:ぱ)、拗音(例:きゃ)を区別せずに検索することは、ユーザーエクスペリエンスの向上やデータベースの柔軟性を高めるために重要です。この記事では、SQL Server...
データベース

PostgreSQL アップグレード手順(15から16 Windows)

はじめにPostgreSQLの新バージョンがリリースされると、多くの機能強化やバグ修正が含まれています。そのため、既存のデータベースを最新のバージョンにアップグレードすることが推奨されます。この記事では、PostgreSQL 15からPos...
データベース

PostgreSQLでODBC_FDWを使ってSQL Serverを参照する方法(pgAdmin4)

PostgreSQLは、外部データソースを参照するための多くの機能を提供しています。その中でも、odbc_fdw (ODBC Foreign Data Wrapper) は、ODBCドライバーを介して他のデータベース(例えばSQL Serv...
データベース

Windows版PostgreSQLのバックアップスケジューリング方法

はじめにデータベースのバックアップは、システムの安定性とデータの保全にとって非常に重要です。特に、ビジネスにおいて重要なデータを扱っている場合、データ損失は大きな損害を引き起こす可能性があります。この記事では、Windows環境でPostg...
データベース

pgAdminからバックアップ実行できない対策方法

pgAdminは、PostgreSQLデータベースの管理に役立つオープンソースのツールです。しかし、pgAdminでバックアップを実行しようとすると、以下エラー発生した場合の対策方法について説明します。'C:\Program Files\p...
データベース

PostgreSQLに他の端末からアクセスできない場合の解決策

PostgreSQLは高機能なオープンソースのデータベースですが、他の端末からアクセスできない場合は、以下の手順を確認して問題を解決することができます。この記事では、リモート接続ができない場合の一般的な原因とその解決策を紹介します。Post...