SQL Serverのリンクテーブルを使用してOracleに接続し、取得したデータが文字化けする

前提

Oracle Instant Client を Oracle Installer を使用してインストール、サーバ再起動後、サーバ名:ポート番号/サービス名の接続文字列を使ってリンクサーバを設定し、以下のSQLを使ってデータを取得したところ、日本語部分が文字化けしたので、その解消法を書き残しておく

select * from OPENQUERY ([作成したリンクサーバ], 'SELECT * FROM [スキーマ名].[テーブルまたはビュー]')

解決方法

SQL Serverをインストールしたサーバの環境変数に「NLS_LANG=JAPANESE_JAPAN.JA16SJIS」を設定しサーバを再起動

以上