diff --git a/doc/src/sgml/extend.sgml b/doc/src/sgml/extend.sgml index da5255d34cc..3a794f53815 100644 --- a/doc/src/sgml/extend.sgml +++ b/doc/src/sgml/extend.sgml @@ -1004,7 +1004,7 @@ RETURNS anycompatible AS ... Additional locations for extension control files can be configured using the parameter . --> -《機械翻訳》extensionコントロールファイルの追加の場所は、パラメータを使用して設定できます。 +拡張の制御ファイルを格納する追加の場所は、パラメータを使用して設定できます。 @@ -1041,9 +1041,9 @@ RETURNS anycompatible AS ... the script files are looked for in the same directory where the control file was found. --> -《機械翻訳》extensionSQLのスクリプトファイルを含むディレクトリです。 -絶対パスを指定しない場合、名前は制御ファイルが見つかったディレクトリからの相対パスになります。 -デフォルトを指定すると、スクリプトファイルは制御ファイルが見つかったディレクトリから検索されます。 +拡張のSQLスクリプトファイルを含むディレクトリです。 +絶対パスが指定されていない限り、その名前は制御ファイルが見つかったディレクトリからの相対パスになります。 +デフォルトでは、スクリプトファイルは制御ファイルが見つかったディレクトリから検索されます。 @@ -1113,12 +1113,10 @@ RETURNS anycompatible AS ... FUNCTION commands for C-language functions, so that the script files do not need to hard-wire the name of the shared library. --> -《マッチ度[86.315789]》このパラメータの値でスクリプトファイル内のMODULE_PATHNAMEの出現箇所が置換されます。 +このパラメータの値でスクリプトファイル内のMODULE_PATHNAMEの出現箇所が置換されます。 設定されていない場合は置換は行われません。 -通常これは、スクリプトファイル内で共有ライブラリの名前を直接書き込む必要がなくなるように$libdir/shared_library_nameに設定され、C言語関数ではCREATE FUNCTIONコマンド中でMODULE_PATHNAMEを使用します。 -《機械翻訳》このパラメータの値は、MODULE_PATHNAMEスクリプトファイル内のの各オカレンスに置換されます。 -この値が設定されていない場合、置換は行われません。 -通常、これはjust shared_library_name and then MODULE_PATHNAME is used in CREATE FUNCTION C-言語関数のコマンドに設定されるため、スクリプトファイルは共有ライブラリの名前をハードワイヤリングする必要がありません。 +通常このパラメータは単にshared_library_nameと設定され、C言語関数ではCREATE FUNCTIONコマンドの中でMODULE_PATHNAMEが使用されます。 +これにより、スクリプトファイル内で共有ライブラリの名前を直接書き込む必要がなくなります。 @@ -2055,7 +2053,7 @@ SELECT * FROM pg_extension_update_paths('extension_name -《機械翻訳》セキュアクロス-extension参照では、通常、関数と演算子のスキーマ型の慎重なマッチングに加えて、@extschema:name@検索条件を使用して、他のextensionのオブジェクトの名前の引数-構文が必要です。 +拡張間で安全に参照するためには、関数と演算子の引数の型が一致するかを注意深く確認することに加えて、@extschema:name@の構文を使用して他の拡張のオブジェクト名をスキーマ修飾することが通常必要です。 @@ -2679,7 +2677,7 @@ makefileまたはmakeのコマンドラインのいずれか prefix when executing make install like so: --> -《機械翻訳》実行時にmakeディレクトリプレフィックスを設定することで、extensionのファイルをインストールする別の変数プレフィックスをセレクトすることができますmake installこのように:。 +make installを実行するときにmakeの変数prefixを次のように設定することで、拡張ファイルのインストール先として異なるディレクトリの接頭辞を選択することができます。 make install prefix=/usr/local/postgresql @@ -2690,8 +2688,8 @@ make install prefix=/usr/local/postgresql include the strings postgres or pgsql, such as --> -《機械翻訳》これにより、extensionのコントロールファイルとSQLファイルが/usr/ローカル/PostgreSQL/shareに、共有モジュールが/usr/ローカル/PostgreSQL/libにインストールされます。 -プレフィックスが文字列postgresまたはpgsql、などをincludeしない場合は +これにより、拡張の制御ファイルとSQLファイルが/usr/local/postgresql/shareにインストールされ、共有モジュールが/usr/local/postgresql/libにインストールされます。 +接頭辞にpostgrespgsqlなどの文字列が含まれていない、たとえば以下のような場合は、 make install prefix=/usr/local/extras @@ -2705,8 +2703,8 @@ make install prefix=/usr/local/extras linkend="guc-dynamic-library-path"/> to enable the PostgreSQL server to find the files: --> -《機械翻訳》次に、PostgreSQLがディレクトリ名に追加され、コントロールとSQLのファイルが/usr/local/extras/share/PostgreSQL/extensionに、共有モジュールが/usr/local/extras/lib/PostgreSQLにインストールされます。 -どちらの方法でも、を設定して、PostgreSQLサーバがファイルを検索できるようにする必要があります:。 +ディレクトリ名にpostgresqlが追加され、制御ファイルとSQLファイルが/usr/local/extras/share/postgresql/extensionにインストールされ、共有モジュールが/usr/local/extras/lib/postgresqlにインストールされます。 +いずれにしても、PostgreSQLサーバがファイルを検索できるようにするには、を以下のように設定する必要があります。 extension_control_path = '/usr/local/extras/share/postgresql:$system' dynamic_library_path = '/usr/local/extras/lib/postgresql:$libdir'