Team Ai
Datasetpublic

codekingpro/portable-devtools

sourceHugging Faceupdated 5mo agoView on Hugging Face
1likes14kdownloads
foreign_server_dialog.doctree90 linesDownload Raw Back to .doctrees
1��LT�sphinx.addnodes��document���)��}�(�	rawsource����children�]�(�docutils.nodes��target���)��}�(h�.. _foreign_server_dialog:�h]��2attributes�}�(�ids�]��classes�]��names�]��dupnames�]��backrefs�]��refid��foreign-server-dialog�u�tagname�h3�line�K�parent�h�	_document�h�source��pD:\a\pgadmin-packaging-foundation\pgadmin-packaging-foundation\pgadmin4-8.6\docs\en_US\foreign_server_dialog.rst�ubh	�section���)��}�(hhh]�(h	�title���)��}�(h�`Foreign Server Dialog`:index:�h]�(h�index���)��}�(hhh]�h}�(h]�h]�h]�h]�h]��entries�]�(�single��Foreign Server Dialog��index-0�hNt�auhh/h"h#hKh h+ubh)��}�(hhh]�h}�(h]�h>ah]�h]�h]�h]�uhh4h h+ubh	�Text����Foreign Server Dialog�����}�(h h+h!hh"NhNubeh}�(h]�h]�h]�h]�h]�uhh)h h&h!hh"h#hKubh	�	paragraph���)��}�(hX�Use the *Foreign Server* dialog to create a foreign server. A foreign server5typically encapsulates connection information that a foreign-data wrapper uses6to access an external data resource. Each foreign data wrapper may connect to a7different foreign server; in the *pgAdmin* tree control, expand the node of the8applicable foreign data wrapper to launch the *Foreign Server* dialog.�h]�(hJ�Use the �����}�(h hWh!hh"NhNubh	�emphasis���)��}�(h�*Foreign Server*�h]�hJ�Foreign Server�����}�(h hah!hh"NhNubah}�(h]�h]�h]�h]�h]�uhh_h hWubhJ�� dialog to create a foreign server. A foreign server9typically encapsulates connection information that a foreign-data wrapper uses10to access an external data resource. Each foreign data wrapper may connect to a11different foreign server; in the �����}�(h hWh!hh"NhNubh`)��}�(h�	*pgAdmin*�h]�hJ�pgAdmin�����}�(h hsh!hh"NhNubah}�(h]�h]�h]�h]�h]�uhh_h hWubhJ�T tree control, expand the node of the12applicable foreign data wrapper to launch the �����}�(h hWh!hh"NhNubh`)��}�(h�*Foreign Server*�h]�hJ�Foreign Server�����}�(h h�h!hh"NhNubah}�(h]�h]�h]�h]�h]�uhh_h hWubhJ� dialog.�����}�(h hWh!hh"NhNubeh}�(h]�h]�h]�h]�h]�uhhUh"h#hKh h&h!hubhV)��}�(h��The *Foreign Server* dialog organizes the development of a foreign server13through the following dialog tabs: *General*, *Definition*, *Options*, and14*Security*. The *SQL* tab displays the SQL code generated by dialog selections.�h]�(hJ�The �����}�(h h�h!hh"NhNubh`)��}�(h�*Foreign Server*�h]�hJ�Foreign Server�����}�(h h�h!hh"NhNubah}�(h]�h]�h]�h]�h]�uhh_h h�ubhJ�Y dialog organizes the development of a foreign server15through the following dialog tabs: �����}�(h h�h!hh"NhNubh`)��}�(h�	*General*�h]�hJ�General�����}�(h h�h!hh"NhNubah}�(h]�h]�h]�h]�h]�uhh_h h�ubhJ�, �����}�(h h�h!hh"NhNubh`)��}�(h�*Definition*�h]�hJ�16Definition�����}�(h h�h!hh"NhNubah}�(h]�h]�h]�h]�h]�uhh_h h�ubhJ�, �����}�h h�sbh`)��}�(h�	*Options*�h]�hJ�Options�����}�(h h�h!hh"NhNubah}�(h]�h]�h]�h]�h]�uhh_h h�ubhJ�, and17�����}�(h h�h!hh"NhNubh`)��}�(h�18*Security*�h]�hJ�Security�����}�(h h�h!hh"NhNubah}�(h]�h]�h]�h]�h]�uhh_h h�ubhJ�. The �����}�(h h�h!hh"NhNubh`)��}�(h�*SQL*�h]�hJ�SQL�����}�(h h�h!hh"NhNubah}�(h]�h]�h]�h]�h]�uhh_h h�ubhJ�: tab displays the SQL code generated by dialog selections.�����}�(h h�h!hh"NhNubeh}�(h]�h]�h]�h]�h]�uhhUh"h#hK
h h&h!hubh	�image���)��}�(h�l.. image:: images/foreign_server_general.png19    :alt: Foreign server dialog general tab20    :align: center21�h]�h}�(h]�h]�h]�h]�h]��alt��!Foreign server dialog general tab��align��center��uri��!images/foreign_server_general.png��22candidates�}��*�j(suhjh"h#hKh h&h!hubhV)��}�(h�CUse the fields in the *General* tab to identify the foreign server:�h]�(hJ�Use the fields in the �����}�(h j,h!hh"NhNubh`)��}�(h�	*General*�h]�hJ�General�����}�(h j4h!hh"NhNubah}�(h]�h]�h]�h]�h]�uhh_h j,ubhJ�$ tab to identify the foreign server:�����}�(h j,h!hh"NhNubeh}�(h]�h]�h]�h]�h]�uhhUh"h#hKh h&h!hubh	�bullet_list���)��}�(hhh]�(h	�	list_item���)��}�(h��Use the *Name* field to add a descriptive name for the foreign server. The23name will be displayed in the *pgAdmin* tree control. It must be unique within24the database.�h]�hV)��}�(h��Use the *Name* field to add a descriptive name for the foreign server. The25name will be displayed in the *pgAdmin* tree control. It must be unique within26the database.�h]�(hJ�Use the �����}�(h jWh!hh"NhNubh`)��}�(h�*Name*�h]�hJ�Name�����}�(h j_h!hh"NhNubah}�(h]�h]�h]�h]�h]�uhh_h jWubhJ�[ field to add a descriptive name for the foreign server. The27name will be displayed in the �����}�(h jWh!hh"NhNubh`)��}�(h�	*pgAdmin*�h]�hJ�pgAdmin�����}�(h jqh!hh"NhNubah}�(h]�h]�h]�h]�h]�uhh_h jWubhJ�5 tree control. It must be unique within28the database.�����}�(h jWh!hh"NhNubeh}�(h]�h]�h]�h]�h]�uhhUh"h#hKh jSubah}�(h]�h]�h]�h]�h]�uhjQh"h#hKh jNh!hubjR)��}�(h�;Use the drop-down listbox next to *Owner* to select a role.�h]�hV)��}�(hj�h]�(hJ�"Use the drop-down listbox next to �����}�(h j�h!hh"NhNubh`)��}�(h�*Owner*�h]�hJ�Owner�����}�(h j�h!hh"NhNubah}�(h]�h]�h]�h]�h]�uhh_h j�ubhJ� to select a role.�����}�(h j�h!hh"NhNubeh}�(h]�h]�h]�h]�h]�uhhUh"h#hKh j�ubah}�(h]�h]�h]�h]�h]�uhjQh"h#hKh jNh!hubjR)��}�(h�=Store notes about the foreign server in the *Comment* field.29�h]�hV)��}�(h�<Store notes about the foreign server in the *Comment* field.�h]�(hJ�,Store notes about the foreign server in the �����}�(h j�h!hh"NhNubh`)��}�(h�	*Comment*�h]�hJ�Comment�����}�(h j�h!hh"NhNubah}�(h]�h]�h]�h]�h]�uhh_h j�ubhJ� field.�����}�(h j�h!hh"NhNubeh}�(h]�h]�h]�h]�h]�uhhUh"h#hKh j�ubah}�(h]�h]�h]�h]�h]�uhjQh"h#hKh jNh!hubeh}�(h]�h]�h]�h]�h]��bullet�j+uhjLh"h#hKh h&h!hubhV)��}�(h�'Click the *Definition* tab to continue.�h]�(hJ�30Click the �����}�(h j�h!hh"NhNubh`)��}�(h�*Definition*�h]�hJ�31Definition�����}�(h j�h!hh"NhNubah}�(h]�h]�h]�h]�h]�uhh_h j�ubhJ� tab to continue.�����}�(h j�h!hh"NhNubeh}�(h]�h]�h]�h]�h]�uhhUh"h#hKh h&h!hubj)��}�(h�r.. image:: images/foreign_server_definition.png32    :alt: Foreign server dialog definition tab33    :align: center34�h]�h}�(h]�h]�h]�h]�h]��alt��$Foreign server dialog definition tab��align��center��uri��$images/foreign_server_definition.png�j)}�j+jsuhjh"h#hKh h&h!hubhV)��}�(h�9Use the fields in the *Definition* tab to set parameters:�h]�(hJ�Use the fields in the �����}�(h jh!hh"NhNubh`)��}�(h�*Definition*�h]�hJ�35Definition�����}�(h j"h!hh"NhNubah}�(h]�h]�h]�h]�h]�uhh_h jubhJ� tab to set parameters:�����}�(h jh!hh"NhNubeh}�(h]�h]�h]�h]�h]�uhhUh"h#hK#h h&h!hubjM)��}�(hhh]�(jR)��}�(h�.Use the *Type* field to specify a server type.�h]�hV)��}�(hj?h]�(hJ�Use the �����}�(h jAh!hh"NhNubh`)��}�(h�*Type*�h]�hJ�Type�����}�(h jHh!hh"NhNubah}�(h]�h]�h]�h]�h]�uhh_h jAubhJ�  field to specify a server type.�����}�(h jAh!hh"NhNubeh}�(h]�h]�h]�h]�h]�uhhUh"h#hK%h j=ubah}�(h]�h]�h]�h]�h]�uhjQh"h#hK%h j:h!hubjR)��}�(h�5Use the *Version* field to specify a server version.36�h]�hV)��}�(h�4Use the *Version* field to specify a server version.�h]�(hJ�Use the �����}�(h jjh!hh"NhNubh`)��}�(h�	*Version*�h]�hJ�Version�����}�(h jrh!hh"NhNubah}�(h]�h]�h]�h]�h]�uhh_h jjubhJ�# field to specify a server version.�����}�(h jjh!hh"NhNubeh}�(h]�h]�h]�h]�h]�uhhUh"h#hK&h jfubah}�(h]�h]�h]�h]�h]�uhjQh"h#hK&h j:h!hubeh}�(h]�h]�h]�h]�h]�j�j+uhjLh"h#hK%h h&h!hubhV)��}�(h�$Click the *Options* tab to continue.�h]�(hJ�37Click the �����}�(h j�h!hh"NhNubh`)��}�(h�	*Options*�h]�hJ�Options�����}�(h j�h!hh"NhNubah}�(h]�h]�h]�h]�h]�uhh_h j�ubhJ� tab to continue.�����}�(h j�h!hh"NhNubeh}�(h]�h]�h]�h]�h]�uhhUh"h#hK(h h&h!hubj)��}�(h�l.. image:: images/foreign_server_options.png38    :alt: Foreign server dialog options tab39    :align: center40�h]�h}�(h]�h]�h]�h]�h]��alt��!Foreign server dialog options tab��align��center��uri��!images/foreign_server_options.png�j)}�j+j�suhjh"h#hK*h h&h!hubhV)��}�(h��Use the fields in the *Options* tab to specify options. Click the *Add* button41to create an option clause for the foreign server.�h]�(hJ�Use the fields in the �����}�(h j�h!hh"NhNubh`)��}�(h�	*Options*�h]�hJ�Options�����}�(h j�h!hh"NhNubah}�(h]�h]�h]�h]�h]�uhh_h j�ubhJ�# tab to specify options. Click the �����}�(h j�h!hh"NhNubh`)��}�(h�*Add*�h]�hJ�Add�����}�(h j�h!hh"NhNubah}�(h]�h]�h]�h]�h]�uhh_h j�ubhJ�: button42to create an option clause for the foreign server.�����}�(h j�h!hh"NhNubeh}�(h]�h]�h]�h]�h]�uhhUh"h#hK.h h&h!hubjM)��}�(hhh]�(jR)��}�(h�.Specify the option name in the *Option* field.�h]�hV)��}�(hj�h]�(hJ�Specify the option name in the �����}�(h jh!hh"NhNubh`)��}�(h�*Option*�h]�hJ�Option�����}�(h jh!hh"NhNubah}�(h]�h]�h]�h]�h]�uhh_h jubhJ� field.�����}�(h jh!hh"NhNubeh}�(h]�h]�h]�h]�h]�uhhUh"h#hK1h j�ubah}�(h]�h]�h]�h]�h]�uhjQh"h#hK1h j�h!hubjR)��}�(h�4Provide a corresponding value in the *Value* field.43�h]�hV)��}�(h�3Provide a corresponding value in the *Value* field.�h]�(hJ�%Provide a corresponding value in the �����}�(h j)h!hh"NhNubh`)��}�(h�*Value*�h]�hJ�Value�����}�(h j1h!hh"NhNubah}�(h]�h]�h]�h]�h]�uhh_h j)ubhJ� field.�����}�(h j)h!hh"NhNubeh}�(h]�h]�h]�h]�h]�uhhUh"h#hK2h j%ubah}�(h]�h]�h]�h]�h]�uhjQh"h#hK2h j�h!hubeh}�(h]�h]�h]�h]�h]�j�j+uhjLh"h#hK1h h&h!hubhV)��}�(h��Click *Add* to create each additional clause; to discard an option, click the44trash icon to the left of the row and confirm deletion in the *Delete Row*45popup.�h]�(hJ�Click �����}�(h jUh!hh"NhNubh`)��}�(h�*Add*�h]�hJ�Add�����}�(h j]h!hh"NhNubah}�(h]�h]�h]�h]�h]�uhh_h jUubhJ�� to create each additional clause; to discard an option, click the46trash icon to the left of the row and confirm deletion in the �����}�(h jUh!hh"NhNubh`)��}�(h�*Delete Row*�h]�hJ�47Delete Row�����}�(h joh!hh"NhNubah}�(h]�h]�h]�h]�h]�uhh_h jUubhJ�48popup.�����}�(h jUh!hh"NhNubeh}�(h]�h]�h]�h]�h]�uhhUh"h#hK4h h&h!hubhV)��}�(h�%Click the *Security* tab to continue.�h]�(hJ�49Click the �����}�(h j�h!hh"NhNubh`)��}�(h�50*Security*�h]�hJ�Security�����}�(h j�h!hh"NhNubah}�(h]�h]�h]�h]�h]�uhh_h j�ubhJ� tab to continue.�����}�(h j�h!hh"NhNubeh}�(h]�h]�h]�h]�h]�uhhUh"h#hK8h h&h!hubj)��}�(h�n.. image:: images/foreign_server_security.png51    :alt: Foreign server dialog security tab52    :align: center53�h]�h}�(h]�h]�h]�h]�h]��alt��"Foreign server dialog security tab��align��center��uri��"images/foreign_server_security.png�j)}�j+j�suhjh"h#hK:h h&h!hubhV)��}�(h�~Use the *Security* tab to assign security privileges to the foreign server.54Click *Add* before you assign a set of privileges.�h]�(hJ�Use the �����}�(h j�h!hh"NhNubh`)��}�(h�55*Security*�h]�hJ�Security�����}�(h j�h!hh"NhNubah}�(h]�h]�h]�h]�h]�uhh_h j�ubhJ�@ tab to assign security privileges to the foreign server.56Click �����}�(h j�h!hh"NhNubh`)��}�(h�*Add*�h]�hJ�Add�����}�(h j�h!hh"NhNubah}�(h]�h]�h]�h]�h]�uhh_h j�ubhJ�' before you assign a set of privileges.�����}�(h j�h!hh"NhNubeh}�(h]�h]�h]�h]�h]�uhhUh"h#hK>h h&h!hubjM)��}�(hhh]�(jR)��}�(h�NSelect the name of the role from the drop-down listbox in the *Grantee* field.�h]�hV)��}�(hj�h]�(hJ�>Select the name of the role from the drop-down listbox in the �����}�(h j�h!hh"NhNubh`)��}�(h�	*Grantee*�h]�hJ�Grantee�����}�(h j�h!hh"NhNubah}�(h]�h]�h]�h]�h]�uhh_h j�ubhJ� field.�����}�(h j�h!hh"NhNubeh}�(h]�h]�h]�h]�h]�uhhUh"h#hKAh j�ubah}�(h]�h]�h]�h]�h]�uhjQh"h#hKAh j�h!hubjR)��}�(h��Click inside the *Privileges* field. Check the boxes to the left of one or57more privileges to grant the selected privileges to the specified user.�h]�hV)��}�(h��Click inside the *Privileges* field. Check the boxes to the left of one or58more privileges to grant the selected privileges to the specified user.�h]�(hJ�Click inside the �����}�(h jh!hh"NhNubh`)��}�(h�*Privileges*�h]�hJ�59Privileges�����}�(h j"h!hh"NhNubah}�(h]�h]�h]�h]�h]�uhh_h jubhJ�u field. Check the boxes to the left of one or60more privileges to grant the selected privileges to the specified user.�����}�(h jh!hh"NhNubeh}�(h]�h]�h]�h]�h]�uhhUh"h#hKBh jubah}�(h]�h]�h]�h]�h]�uhjQh"h#hKBh j�h!hubjR)��}�(h�nThe current user, who is the default grantor for granting the privilege, is displayed in the *Grantor* field.61�h]�hV)��}�(h�mThe current user, who is the default grantor for granting the privilege, is displayed in the *Grantor* field.�h]�(hJ�]The current user, who is the default grantor for granting the privilege, is displayed in the �����}�(h jDh!hh"NhNubh`)��}�(h�	*Grantor*�h]�hJ�Grantor�����}�(h jLh!hh"NhNubah}�(h]�h]�h]�h]�h]�uhh_h jDubhJ� field.�����}�(h jDh!hh"NhNubeh}�(h]�h]�h]�h]�h]�uhhUh"h#hKDh j@ubah}�(h]�h]�h]�h]�h]�uhjQh"h#hKDh j�h!hubeh}�(h]�h]�h]�h]�h]�j�j+uhjLh"h#hKAh h&h!hubhV)��}�(h��Click *Add* to assign a new set of privileges; to discard a privilege, click the62trash icon to the left of the row and confirm deletion in the *Delete Row*63dialog.�h]�(hJ�Click �����}�(h jph!hh"NhNubh`)��}�(h�*Add*�h]�hJ�Add�����}�(h jxh!hh"NhNubah}�(h]�h]�h]�h]�h]�uhh_h jpubhJ�� to assign a new set of privileges; to discard a privilege, click the64trash icon to the left of the row and confirm deletion in the �����}�(h jph!hh"NhNubh`)��}�(h�*Delete Row*�h]�hJ�65Delete Row�����}�(h j�h!hh"NhNubah}�(h]�h]�h]�h]�h]�uhh_h jpubhJ�66dialog.�����}�(h jph!hh"NhNubeh}�(h]�h]�h]�h]�h]�uhhUh"h#hKFh h&h!hubhV)��}�(h� Click the *SQL* tab to continue.�h]�(hJ�67Click the �����}�(h j�h!hh"NhNubh`)��}�(h�*SQL*�h]�hJ�SQL�����}�(h j�h!hh"NhNubah}�(h]�h]�h]�h]�h]�uhh_h j�ubhJ� tab to continue.�����}�(h j�h!hh"NhNubeh}�(h]�h]�h]�h]�h]�uhhUh"h#hKJh h&h!hubhV)��}�(h��Your entries in the *Foreign Server* dialog generate a SQL command (see an68example below). Use the *SQL* tab for review; revisit or switch tabs to make69any changes to the SQL command.�h]�(hJ�Your entries in the �����}�(h j�h!hh"NhNubh`)��}�(h�*Foreign Server*�h]�hJ�Foreign Server�����}�(h j�h!hh"NhNubah}�(h]�h]�h]�h]�h]�uhh_h j�ubhJ�? dialog generate a SQL command (see an70example below). Use the �����}�(h j�h!hh"NhNubh`)��}�(h�*SQL*�h]�hJ�SQL�����}�(h j�h!hh"NhNubah}�(h]�h]�h]�h]�h]�uhh_h j�ubhJ�O tab for review; revisit or switch tabs to make71any changes to the SQL command.�����}�(h j�h!hh"NhNubeh}�(h]�h]�h]�h]�h]�uhhUh"h#hKLh h&h!hubh%)��}�(hhh]�(h*)��}�(h�Example�h]�hJ�Example�����}�(h j�h!hh"NhNubah}�(h]�h]�h]�h]�h]�uhh)h j�h!hh"h#hKQubhV)��}�(h�kThe following is an example of the sql command generated by user selections in72the *Foreign Server* dialog:�h]�(hJ�SThe following is an example of the sql command generated by user selections in73the �����}�(h jh!hh"NhNubh`)��}�(h�*Foreign Server*�h]�hJ�Foreign Server�����}�(h j
h!hh"NhNubah}�(h]�h]�h]�h]�h]�uhh_h jubhJ� dialog:�����}�(h jh!hh"NhNubeh}�(h]�h]�h]�h]�h]�uhhUh"h#hKSh j�h!hubj)��}�(h�d.. image:: images/foreign_server_sql.png74    :alt: Foreign server dialog sql tab75    :align: center76�h]�h}�(h]�h]�h]�h]�h]��alt��Foreign server dialog sql tab��align��center��uri��images/foreign_server_sql.png�j)}�j+j4suhjh"h#hKVh j�h!hubhV)��}�(h��The example shown demonstrates creating a foreign server for the foreign data77wrapper *hdfs_fdw*. It has the name *hdfs_server*; its type is *hiveserver2*.78Options for the foreign server include a host and a port.�h]�(hJ�VThe example shown demonstrates creating a foreign server for the foreign data79wrapper �����}�(h j6h!hh"NhNubh`)��}�(h�80*hdfs_fdw*�h]�hJ�hdfs_fdw�����}�(h j>h!hh"NhNubah}�(h]�h]�h]�h]�h]�uhh_h j6ubhJ�. It has the name �����}�(h j6h!hh"NhNubh`)��}�(h�
*hdfs_server*�h]�hJ�hdfs_server�����}�(h jPh!hh"NhNubah}�(h]�h]�h]�h]�h]�uhh_h j6ubhJ�; its type is �����}�(h j6h!hh"NhNubh`)��}�(h�
*hiveserver2*�h]�hJ�hiveserver2�����}�(h jbh!hh"NhNubah}�(h]�h]�h]�h]�h]�uhh_h j6ubhJ�;.81Options for the foreign server include a host and a port.�����}�(h j6h!hh"NhNubeh}�(h]�h]�h]�h]�h]�uhhUh"h#hKZh j�h!hubjM)��}�(hhh]�(jR)��}�(h�2Click the *Info* button (i) to access online help.�h]�hV)��}�(hjh]�(hJ�82Click the �����}�(h j�h!hh"NhNubh`)��}�(h�*Info*�h]�hJ�Info�����}�(h j�h!hh"NhNubah}�(h]�h]�h]�h]�h]�uhh_h j�ubhJ�" button (i) to access online help.�����}�(h j�h!hh"NhNubeh}�(h]�h]�h]�h]�h]�uhhUh"h#hK^h j}ubah}�(h]�h]�h]�h]�h]�uhjQh"h#hK^h jzh!hubjR)��}�(h�%Click the *Save* button to save work.�h]�hV)��}�(hj�h]�(hJ�83Click the �����}�(h j�h!hh"NhNubh`)��}�(h�*Save*�h]�hJ�Save�����}�(h j�h!hh"NhNubah}�(h]�h]�h]�h]�h]�uhh_h j�ubhJ� button to save work.�����}�(h j�h!hh"NhNubeh}�(h]�h]�h]�h]�h]�uhhUh"h#hK_h j�ubah}�(h]�h]�h]�h]�h]�uhjQh"h#hK_h jzh!hubjR)��}�(h�5Click the *Close* button to exit without saving work.�h]�hV)��}�(hj�h]�(hJ�84Click the �����}�(h j�h!hh"NhNubh`)��}�(h�*Close*�h]�hJ�Close�����}�(h j�h!hh"NhNubah}�(h]�h]�h]�h]�h]�uhh_h j�ubhJ�$ button to exit without saving work.�����}�(h j�h!hh"NhNubeh}�(h]�h]�h]�h]�h]�uhhUh"h#hK`h j�ubah}�(h]�h]�h]�h]�h]�uhjQh"h#hK`h jzh!hubjR)��}�(h�=Click the *Reset* button to restore configuration parameters.�h]�hV)��}�(hj�h]�(hJ�85Click the �����}�(h j�h!hh"NhNubh`)��}�(h�*Reset*�h]�hJ�Reset�����}�(h jh!hh"NhNubah}�(h]�h]�h]�h]�h]�uhh_h j�ubhJ�, button to restore configuration parameters.�����}�(h j�h!hh"NhNubeh}�(h]�h]�h]�h]�h]�uhhUh"h#hKah j�ubah}�(h]�h]�h]�h]�h]�uhjQh"h#hKah jzh!hubeh}�(h]�h]�h]�h]�h]�j�j+uhjLh"h#hK^h j�h!hubeh}�(h]��example�ah]�h]��example�ah]�h]�uhh$h h&h!hh"h#hKQubeh}�(h]�(h�id1�eh]�h]�(�foreign server dialog��foreign_server_dialog�eh]�h]�uhh$h hh!hh"h#hK�expect_referenced_by_name�}�j5hs�expect_referenced_by_id�}�hhsubeh}�(h]�h]�h]�h]�h]��source�h#�translation_progress�}�(�total�K�86translated�Kuuhh�current_source�N�current_line�N�settings��docutils.frontend��Values���)��}�(�output�Nh)N�	generator�N�	datestamp�N�root_prefix��/��source_link�N�87source_url�N�
toc_backlinks��entry��footnote_backlinks���
sectnum_xform���strip_comments�N�strip_elements_with_classes�N�
strip_classes�N�report_level�K�88halt_level�K�exit_status_level�K�debug�N�warning_stream�N�	traceback���input_encoding��	utf-8-sig��input_encoding_error_handler��strict��output_encoding��utf-8��output_encoding_error_handler�jf�error_encoding��cp1252��error_encoding_error_handler��backslashreplace��
language_code��en��record_dependencies�N�config�N�	id_prefix�h�auto_id_prefix��id��
dump_settings�N�dump_internals�N�dump_transforms�N�dump_pseudo_xml�N�expose_internals�N�strict_visitor�N�_disable_config�N�_source�h#�_destination�N�
_config_files�]��file_insertion_enabled���raw_enabled�K�line_length_limit�M'�pep_references�N�pep_base_url��https://peps.python.org/��pep_file_url_template��pep-%04d��rfc_references�N�rfc_base_url��&https://datatracker.ietf.org/doc/html/��	tab_width�K�trim_footnote_reference_space���syntax_highlight��long��smart_quotes���smartquotes_locales�]��character_level_inline_markup���doctitle_xform���
docinfo_xform���sectsubtitle_xform���
image_loading��link��embed_stylesheet���cloak_email_addresses���section_self_link���env�Nub�reporter�N�indirect_targets�]��substitution_defs�}��substitution_names�}��refnames�}��refids�}�h]�has�nameids�}�(j5hj4j1j,j)u�	nametypes�}�(j5�j4�j,�uh}�(hh&j1h&j)j�u�
footnote_refs�}��
citation_refs�}��
autofootnotes�]��autofootnote_refs�]��symbol_footnotes�]��symbol_footnote_refs�]��	footnotes�]��	citations�]��autofootnote_start�K�symbol_footnote_start�K�89id_counter��collections��Counter���}�jtKs��R��parse_messages�]��transform_messages�]�(h	�system_message���)��}�(hhh]�hV)��}�(hhh]�hJ�;Hyperlink target "foreign-server-dialog" is not referenced.�����}�h j�sbah}�(h]�h]�h]�h]�h]�uhhUh j�ubah}�(h]�h]�h]�h]�h]��level�K�type��INFO��source�h#�line�Kuhj�ubj�)��}�(hhh]�hV)��}�(hhh]�hJ�-Hyperlink target "index-0" is not referenced.�����}�h j�sbah}�(h]�h]�h]�h]�h]�uhhUh j�ubah}�(h]�h]�h]�h]�h]��level�K�type�j��source�h#�line�Kuhj�ube�transformer�N�include_log�]��90decoration�Nh!hub.
codekingpro/portable-devtools · Team Ai