pt_BR: translation updates
authorEuler Taveira <euler@timbira.com.br>
Mon, 8 May 2017 14:06:26 +0000 (11:06 -0300)
committerEuler Taveira <euler@timbira.com.br>
Mon, 8 May 2017 14:06:26 +0000 (11:06 -0300)
pt_BR/libpq.po
pt_BR/pg_dump.po
pt_BR/postgres.po

index fdda788502eed0a0e4e22dc0d50dbe4f23344268..395a8d11ee3c03a6c33d6c7b0a03ba86d97188d2 100644 (file)
@@ -3,13 +3,13 @@
 # This file is distributed under the same license as the PostgreSQL package.
 # Cesar Suga <sartre@linuxbr.com>, 2002.
 # Roberto Mello <rmello@fslc.usu.edu>, 2002.
-# Euler Taveira de Oliveira <euler@timbira.com>, 2003-2013.
+# Euler Taveira de Oliveira <euler@timbira.com>, 2003-2017.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: PostgreSQL 9.2\n"
 "Report-Msgid-Bugs-To: pgsql-bugs@postgresql.org\n"
-"POT-Creation-Date: 2016-04-27 12:28-0300\n"
+"POT-Creation-Date: 2017-05-08 10:55-0300\n"
 "PO-Revision-Date: 2005-10-04 22:45-0300\n"
 "Last-Translator: Euler Taveira de Oliveira <euler@timbira.com>\n"
 "Language-Team: Brazilian Portuguese <pgbr-dev@listas.postgresql.org.br>\n"
@@ -56,10 +56,10 @@ msgstr "erro ao continuar autenticação SSPI"
 #: fe-auth.c:555 fe-auth.c:629 fe-auth.c:664 fe-auth.c:760 fe-connect.c:683
 #: fe-connect.c:858 fe-connect.c:1033 fe-connect.c:2071 fe-connect.c:3492
 #: fe-connect.c:3744 fe-connect.c:3863 fe-connect.c:4093 fe-connect.c:4167
-#: fe-connect.c:4254 fe-connect.c:4506 fe-connect.c:4534 fe-connect.c:4603
-#: fe-connect.c:4620 fe-connect.c:4712 fe-connect.c:5063 fe-connect.c:5199
-#: fe-exec.c:3291 fe-exec.c:3456 fe-lobj.c:712 fe-protocol2.c:1206
-#: fe-protocol3.c:1584 fe-secure.c:792 fe-secure.c:1201
+#: fe-connect.c:4254 fe-connect.c:4510 fe-connect.c:4538 fe-connect.c:4607
+#: fe-connect.c:4624 fe-connect.c:4716 fe-connect.c:5067 fe-connect.c:5203
+#: fe-exec.c:3306 fe-exec.c:3471 fe-lobj.c:712 fe-protocol2.c:1206
+#: fe-protocol3.c:1584 fe-secure.c:780 fe-secure.c:1270
 msgid "out of memory\n"
 msgstr "sem memória\n"
 
@@ -91,7 +91,11 @@ msgstr "Autenticação SSPI não é suportada\n"
 msgid "Crypt authentication not supported\n"
 msgstr "Autenticação crypt não é suportada\n"
 
-#: fe-auth.c:966
+#: fe-auth.c:974
+msgid "SCRAM authentication requires libpq version 10 or above\n"
+msgstr "autenticação SCRAM requer libpq com versão 10 ou superior\n"
+
+#: fe-auth.c:979
 #, c-format
 msgid "authentication method %u not supported\n"
 msgstr "método de autenticação %u não é suportado\n"
@@ -345,7 +349,7 @@ msgstr "atributo não tem valores na busca no LDAP\n"
 msgid "missing \"=\" after \"%s\" in connection info string\n"
 msgstr "faltando \"=\" depois de \"%s\" na cadeia de caracteres de conexão\n"
 
-#: fe-connect.c:3875 fe-connect.c:4474 fe-connect.c:5182
+#: fe-connect.c:3875 fe-connect.c:4478 fe-connect.c:5186
 #, c-format
 msgid "invalid connection option \"%s\"\n"
 msgstr "opção de conexão \"%s\" é inválida\n"
@@ -378,66 +382,66 @@ msgstr "linha %d é muito longa no arquivo de serviço \"%s\"\n"
 msgid "syntax error in service file \"%s\", line %d\n"
 msgstr "erro de sintaxe no arquivo de serviço \"%s\", linha %d\n"
 
-#: fe-connect.c:4723
+#: fe-connect.c:4727
 #, c-format
 msgid "invalid URI propagated to internal parser routine: \"%s\"\n"
 msgstr "URI inválida propagada para rotina interna do analisador: \"%s\"\n"
 
-#: fe-connect.c:4793
+#: fe-connect.c:4797
 #, c-format
 msgid "end of string reached when looking for matching \"]\" in IPv6 host address in URI: \"%s\"\n"
 msgstr "fim da cadeia de caracteres atingido quando procurava por \"]\" no endereço IPv6 na URI: \"%s\"\n"
 
-#: fe-connect.c:4800
+#: fe-connect.c:4804
 #, c-format
 msgid "IPv6 host address may not be empty in URI: \"%s\"\n"
 msgstr "endereço IPv6 não pode ser vazio na URI: \"%s\"\n"
 
-#: fe-connect.c:4815
+#: fe-connect.c:4819
 #, c-format
 msgid "unexpected character \"%c\" at position %d in URI (expected \":\" or \"/\"): \"%s\"\n"
 msgstr "caracter \"%c\" inesperado na posição %d na URI (esperado \":\" ou \"/\"): \"%s\"\n"
 
-#: fe-connect.c:4929
+#: fe-connect.c:4933
 #, c-format
 msgid "extra key/value separator \"=\" in URI query parameter: \"%s\"\n"
 msgstr "separador de chave/valor \"=\" extra no parâmetro da URI: \"%s\"\n"
 
-#: fe-connect.c:4949
+#: fe-connect.c:4953
 #, c-format
 msgid "missing key/value separator \"=\" in URI query parameter: \"%s\"\n"
 msgstr "faltando separador de chave/valor \"=\" no parâmetro da URI: \"%s\"\n"
 
-#: fe-connect.c:5019
+#: fe-connect.c:5023
 #, c-format
 msgid "invalid URI query parameter: \"%s\"\n"
 msgstr "parâmetro da URI é inválido: \"%s\"\n"
 
-#: fe-connect.c:5091
+#: fe-connect.c:5095
 #, c-format
 msgid "invalid percent-encoded token: \"%s\"\n"
 msgstr "elemento escapado com porcentagem é inválido: \"%s\"\n"
 
-#: fe-connect.c:5101
+#: fe-connect.c:5105
 #, c-format
 msgid "forbidden value %%00 in percent-encoded value: \"%s\"\n"
 msgstr "valor %%00 proibido em valor escapado com porcentagem: \"%s\"\n"
 
-#: fe-connect.c:5374
+#: fe-connect.c:5378
 msgid "connection pointer is NULL\n"
 msgstr "ponteiro da conexão é NULO\n"
 
-#: fe-connect.c:5660
+#: fe-connect.c:5664
 #, c-format
 msgid "WARNING: password file \"%s\" is not a plain file\n"
 msgstr "AVISO: arquivo de senhas \"%s\" não é um arquivo no formato texto\n"
 
-#: fe-connect.c:5669
+#: fe-connect.c:5673
 #, c-format
 msgid "WARNING: password file \"%s\" has group or world access; permissions should be u=rw (0600) or less\n"
 msgstr "AVISO: arquivo de senhas \"%s\" tem acesso de leitura para outros ou grupo; permissões devem ser u=rw (0600) ou menos que isso\n"
 
-#: fe-connect.c:5775
+#: fe-connect.c:5787
 #, c-format
 msgid "password retrieved from file \"%s\"\n"
 msgstr "senha obtida do arquivo \"%s\"\n"
@@ -446,90 +450,90 @@ msgstr "senha obtida do arquivo \"%s\"\n"
 msgid "NOTICE"
 msgstr "NOTA"
 
-#: fe-exec.c:1120 fe-exec.c:1177 fe-exec.c:1217
+#: fe-exec.c:1137 fe-exec.c:1194 fe-exec.c:1234
 msgid "command string is a null pointer\n"
 msgstr "cadeia de caracteres do comando é um ponteiro nulo\n"
 
-#: fe-exec.c:1210 fe-exec.c:1305
+#: fe-exec.c:1227 fe-exec.c:1322
 msgid "statement name is a null pointer\n"
 msgstr "nome do comando é um ponteiro nulo\n"
 
-#: fe-exec.c:1225 fe-exec.c:1382 fe-exec.c:2097 fe-exec.c:2295
+#: fe-exec.c:1242 fe-exec.c:1398 fe-exec.c:2113 fe-exec.c:2311
 msgid "function requires at least protocol version 3.0\n"
 msgstr "função requer pelo menos a versão 3.0 do protocolo\n"
 
-#: fe-exec.c:1336
+#: fe-exec.c:1353
 msgid "no connection to the server\n"
 msgstr "sem conexão ao servidor\n"
 
-#: fe-exec.c:1343
+#: fe-exec.c:1360
 msgid "another command is already in progress\n"
 msgstr "outro comando já está em execução\n"
 
-#: fe-exec.c:1458
+#: fe-exec.c:1474
 msgid "length must be given for binary parameter\n"
 msgstr "tamanho deve ser informado para um parâmetro binário\n"
 
-#: fe-exec.c:1727
+#: fe-exec.c:1743
 #, c-format
 msgid "unexpected asyncStatus: %d\n"
 msgstr "asyncStatus inesperado: %d\n"
 
-#: fe-exec.c:1747
+#: fe-exec.c:1763
 #, c-format
 msgid "PGEventProc \"%s\" failed during PGEVT_RESULTCREATE event\n"
 msgstr "PGEventProc \"%s\" falhou durante evento PGEVT_RESULTCREATE\n"
 
-#: fe-exec.c:1907
+#: fe-exec.c:1923
 msgid "COPY terminated by new PQexec"
 msgstr "COPY terminado por novo PQexec"
 
-#: fe-exec.c:1915
+#: fe-exec.c:1931
 msgid "COPY IN state must be terminated first\n"
 msgstr "estado de COPY IN deve ser terminado primeiro\n"
 
-#: fe-exec.c:1935
+#: fe-exec.c:1951
 msgid "COPY OUT state must be terminated first\n"
 msgstr "estado de COPY OUT deve ser terminado primeiro\n"
 
-#: fe-exec.c:1943
+#: fe-exec.c:1959
 msgid "PQexec not allowed during COPY BOTH\n"
 msgstr "PQexec não é permitido durante COPY BOTH\n"
 
-#: fe-exec.c:2186 fe-exec.c:2252 fe-exec.c:2339 fe-protocol2.c:1352
+#: fe-exec.c:2202 fe-exec.c:2268 fe-exec.c:2355 fe-protocol2.c:1352
 #: fe-protocol3.c:1720
 msgid "no COPY in progress\n"
 msgstr "nenhum COPY está em execução\n"
 
-#: fe-exec.c:2529
+#: fe-exec.c:2545
 msgid "connection in wrong state\n"
 msgstr "conexão em estado errado\n"
 
-#: fe-exec.c:2560
+#: fe-exec.c:2576
 msgid "invalid ExecStatusType code"
 msgstr "código de ExecStatusType é inválido"
 
-#: fe-exec.c:2624 fe-exec.c:2647
+#: fe-exec.c:2640 fe-exec.c:2663
 #, c-format
 msgid "column number %d is out of range 0..%d"
 msgstr "coluna número %d está fora do intervalo 0..%d"
 
-#: fe-exec.c:2640
+#: fe-exec.c:2656
 #, c-format
 msgid "row number %d is out of range 0..%d"
 msgstr "linha número %d está fora do intervalo 0..%d"
 
-#: fe-exec.c:2662
+#: fe-exec.c:2678
 #, c-format
 msgid "parameter number %d is out of range 0..%d"
 msgstr "parâmetro número %d está fora do intervalo 0..%d"
 
-#: fe-exec.c:2950
+#: fe-exec.c:2965
 #, c-format
 msgid "could not interpret result from server: %s"
 msgstr "não pôde interpretar resultado do servidor: %s"
 
-#: fe-exec.c:3189 fe-exec.c:3273
+#: fe-exec.c:3204 fe-exec.c:3288
 msgid "incomplete multibyte character\n"
 msgstr "caracter multibyte incompleto\n"
 
@@ -606,8 +610,8 @@ msgstr "inteiro de tamanho %lu não é suportado por pqPutInt"
 msgid "connection not open\n"
 msgstr "conexão não está aberta\n"
 
-#: fe-misc.c:812 fe-secure.c:388 fe-secure.c:468 fe-secure.c:549
-#: fe-secure.c:658
+#: fe-misc.c:812 fe-secure.c:373 fe-secure.c:453 fe-secure.c:537
+#: fe-secure.c:646
 msgid ""
 "server closed the connection unexpectedly\n"
 "\tThis probably means the server terminated abnormally\n"
@@ -773,159 +777,154 @@ msgstr "LINHA %d: "
 msgid "PQgetline: not doing text COPY OUT\n"
 msgstr "PQgetline: não está fazendo COPY OUT de texto\n"
 
-#: fe-secure.c:271 fe-secure.c:1138 fe-secure.c:1358
-#, c-format
-msgid "could not acquire mutex: %s\n"
-msgstr "não pôde obter mutex: %s\n"
-
-#: fe-secure.c:283
-#, c-format
-msgid "could not establish SSL connection: %s\n"
-msgstr "não pôde estabelecer conexão SSL: %s\n"
-
-#: fe-secure.c:393 fe-secure.c:554 fe-secure.c:1487
+#: fe-secure.c:378 fe-secure.c:542 fe-secure.c:1460
 #, c-format
 msgid "SSL SYSCALL error: %s\n"
 msgstr "Erro de SYSCALL SSL: %s\n"
 
-#: fe-secure.c:400 fe-secure.c:561 fe-secure.c:1491
+#: fe-secure.c:385 fe-secure.c:549 fe-secure.c:1464
 msgid "SSL SYSCALL error: EOF detected\n"
 msgstr "Erro de SYSCALL SSL: EOF detectado\n"
 
-#: fe-secure.c:411 fe-secure.c:572 fe-secure.c:1500
+#: fe-secure.c:396 fe-secure.c:560 fe-secure.c:1473
 #, c-format
 msgid "SSL error: %s\n"
 msgstr "Erro de SSL: %s\n"
 
-#: fe-secure.c:426 fe-secure.c:587
+#: fe-secure.c:411 fe-secure.c:575
 msgid "SSL connection has been closed unexpectedly\n"
 msgstr "conexão SSL foi fechada inesperadamente\n"
 
-#: fe-secure.c:432 fe-secure.c:593 fe-secure.c:1509
+#: fe-secure.c:417 fe-secure.c:581 fe-secure.c:1482
 #, c-format
 msgid "unrecognized SSL error code: %d\n"
 msgstr "código de erro SSL desconhecido: %d\n"
 
-#: fe-secure.c:476
+#: fe-secure.c:461
 #, c-format
 msgid "could not receive data from server: %s\n"
 msgstr "não pôde receber dados do servidor: %s\n"
 
-#: fe-secure.c:665
+#: fe-secure.c:653
 #, c-format
 msgid "could not send data to server: %s\n"
 msgstr "não pôde enviar dados ao servidor: %s\n"
 
-#: fe-secure.c:785 fe-secure.c:802
+#: fe-secure.c:773 fe-secure.c:790
 msgid "could not get server common name from server certificate\n"
 msgstr "não pôde obter nome do servidor a partir do certificado do servidor\n"
 
-#: fe-secure.c:815
+#: fe-secure.c:803
 msgid "SSL certificate's common name contains embedded null\n"
 msgstr "nome comum do certificado SSL contém nulo embutido\n"
 
-#: fe-secure.c:827
+#: fe-secure.c:815
 msgid "host name must be specified for a verified SSL connection\n"
 msgstr "nome da máquina deve ser especificado para uma conexão SSL verificada\n"
 
-#: fe-secure.c:841
+#: fe-secure.c:829
 #, c-format
 msgid "server common name \"%s\" does not match host name \"%s\"\n"
 msgstr "nome do servidor \"%s\" não corresponde ao nome da máquina \"%s\"\n"
 
-#: fe-secure.c:982
+#: fe-secure.c:1062
 #, c-format
 msgid "could not create SSL context: %s\n"
 msgstr "não pôde criar contexto SSL: %s\n"
 
-#: fe-secure.c:1108
+#: fe-secure.c:1099
+#, c-format
+msgid "could not read root certificate file \"%s\": %s\n"
+msgstr "não pôde ler certificado raiz \"%s\": %s\n"
+
+#: fe-secure.c:1127
+#, c-format
+msgid "SSL library does not support CRL certificates (file \"%s\")\n"
+msgstr "biblioteca SSL não suporta certificados CRL (arquivo \"%s\")\n"
+
+#: fe-secure.c:1155
+msgid ""
+"could not get home directory to locate root certificate file\n"
+"Either provide the file or change sslmode to disable server certificate verification.\n"
+msgstr ""
+"não pôde obter diretório base do usuário para localizar arquivo do certificado\n"
+"Forneça um arquivo ou mude o sslmode para desabilitar a verificação de certificado do servidor.\n"
+
+#: fe-secure.c:1159
+#, c-format
+msgid ""
+"root certificate file \"%s\" does not exist\n"
+"Either provide the file or change sslmode to disable server certificate verification.\n"
+msgstr ""
+"certificado raiz \"%s\" não existe\n"
+"Forneça um arquivo ou mude o sslmode para desabilitar a verificação de certificado do servidor.\n"
+
+#: fe-secure.c:1190
 #, c-format
 msgid "could not open certificate file \"%s\": %s\n"
 msgstr "não pôde abrir certificado \"%s\": %s\n"
 
-#: fe-secure.c:1147 fe-secure.c:1162
+#: fe-secure.c:1209
 #, c-format
 msgid "could not read certificate file \"%s\": %s\n"
 msgstr "não pôde ler certificado \"%s\": %s\n"
 
-#: fe-secure.c:1217
+#: fe-secure.c:1233
+#, c-format
+msgid "could not establish SSL connection: %s\n"
+msgstr "não pôde estabelecer conexão SSL: %s\n"
+
+#: fe-secure.c:1286
 #, c-format
 msgid "could not load SSL engine \"%s\": %s\n"
 msgstr "não pôde carregar mecanismo SSL \"%s\": %s\n"
 
-#: fe-secure.c:1229
+#: fe-secure.c:1298
 #, c-format
 msgid "could not initialize SSL engine \"%s\": %s\n"
 msgstr "não pôde inicializar mecanismo SSL \"%s\": %s\n"
 
-#: fe-secure.c:1245
+#: fe-secure.c:1314
 #, c-format
 msgid "could not read private SSL key \"%s\" from engine \"%s\": %s\n"
 msgstr "não pôde ler chave privada SSL \"%s\" do mecanismo \"%s\": %s\n"
 
-#: fe-secure.c:1259
+#: fe-secure.c:1328
 #, c-format
 msgid "could not load private SSL key \"%s\" from engine \"%s\": %s\n"
 msgstr "não pôde carregar chave privada SSL \"%s\" do mecanismo \"%s\": %s\n"
 
-#: fe-secure.c:1296
+#: fe-secure.c:1365
 #, c-format
 msgid "certificate present, but not private key file \"%s\"\n"
 msgstr "certificado presente, mas não a chave privada \"%s\"\n"
 
-#: fe-secure.c:1304
+#: fe-secure.c:1373
 #, c-format
 msgid "private key file \"%s\" has group or world access; permissions should be u=rw (0600) or less\n"
 msgstr "chave privada \"%s\" tem acesso de leitura para outros ou grupo; permissões devem ser u=rw (0600) ou menos que isso\n"
 
-#: fe-secure.c:1315
+#: fe-secure.c:1384
 #, c-format
 msgid "could not load private key file \"%s\": %s\n"
 msgstr "não pôde carregar arquivo contendo chave privada \"%s\": %s\n"
 
-#: fe-secure.c:1329
+#: fe-secure.c:1398
 #, c-format
 msgid "certificate does not match private key file \"%s\": %s\n"
 msgstr "certificado não corresponde a chave privada \"%s\": %s\n"
 
-#: fe-secure.c:1367
-#, c-format
-msgid "could not read root certificate file \"%s\": %s\n"
-msgstr "não pôde ler certificado raiz \"%s\": %s\n"
-
-#: fe-secure.c:1397
-#, c-format
-msgid "SSL library does not support CRL certificates (file \"%s\")\n"
-msgstr "biblioteca SSL não suporta certificados CRL (arquivo \"%s\")\n"
-
-#: fe-secure.c:1430
-msgid ""
-"could not get home directory to locate root certificate file\n"
-"Either provide the file or change sslmode to disable server certificate verification.\n"
-msgstr ""
-"não pôde obter diretório base do usuário para localizar arquivo do certificado\n"
-"Forneça um arquivo ou mude o sslmode para desabilitar a verificação de certificado do servidor.\n"
-
-#: fe-secure.c:1434
-#, c-format
-msgid ""
-"root certificate file \"%s\" does not exist\n"
-"Either provide the file or change sslmode to disable server certificate verification.\n"
-msgstr ""
-"certificado raiz \"%s\" não existe\n"
-"Forneça um arquivo ou mude o sslmode para desabilitar a verificação de certificado do servidor.\n"
-
-#: fe-secure.c:1528
+#: fe-secure.c:1503
 #, c-format
 msgid "certificate could not be obtained: %s\n"
 msgstr "certificado não pôde ser obtido: %s\n"
 
-#: fe-secure.c:1624
+#: fe-secure.c:1599
 #, c-format
 msgid "no SSL error reported"
 msgstr "nenhum erro SSL relatado"
 
-#: fe-secure.c:1633
+#: fe-secure.c:1608
 #, c-format
 msgid "SSL error code %lu"
 msgstr "código de erro SSL %lu"
index 0da3585644ac071532f050c94c0f9084eda2ddc2..61a6c0cd357ca1efc26b0ca52fd70540541ad28e 100644 (file)
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PostgreSQL 9.2\n"
 "Report-Msgid-Bugs-To: pgsql-bugs@postgresql.org\n"
-"POT-Creation-Date: 2017-02-02 13:47-0300\n"
+"POT-Creation-Date: 2017-05-08 10:55-0300\n"
 "PO-Revision-Date: 2005-10-04 23:16-0300\n"
 "Last-Translator: Euler Taveira de Oliveira <euler@timbira.com>\n"
 "Language-Team: Brazilian Portuguese <pgbr-dev@listas.postgresql.org.br>\n"
@@ -269,8 +269,8 @@ msgstr "não pôde fechar arquivo comprimido: %s\n"
 msgid "could not compress data: %s\n"
 msgstr "não pôde comprimir dados: %s\n"
 
-#: compress_io.c:300 compress_io.c:431 pg_backup_archiver.c:1496
-#: pg_backup_archiver.c:1519 pg_backup_custom.c:650 pg_backup_directory.c:480
+#: compress_io.c:300 compress_io.c:431 pg_backup_archiver.c:1525
+#: pg_backup_archiver.c:1548 pg_backup_custom.c:650 pg_backup_directory.c:480
 #: pg_backup_tar.c:587 pg_backup_tar.c:1069 pg_backup_tar.c:1295
 #, c-format
 msgid "could not write to output file: %s\n"
@@ -329,7 +329,7 @@ msgstr "sem slots on_exit_nicely\n"
 msgid "archiver"
 msgstr "arquivador"
 
-#: pg_backup_archiver.c:232 pg_backup_archiver.c:1359
+#: pg_backup_archiver.c:232 pg_backup_archiver.c:1388
 #, c-format
 msgid "could not close output file: %s\n"
 msgstr "não pôde fechar arquivo de saída: %s\n"
@@ -419,386 +419,386 @@ msgstr "restaurando dados da tabela \"%s\"\n"
 msgid "executing %s %s\n"
 msgstr "executando %s %s\n"
 
-#: pg_backup_archiver.c:794
+#: pg_backup_archiver.c:795
 #, c-format
 msgid "disabling triggers for %s\n"
 msgstr "desabilitando gatilhos para %s\n"
 
-#: pg_backup_archiver.c:820
+#: pg_backup_archiver.c:821
 #, c-format
 msgid "enabling triggers for %s\n"
 msgstr "habilitando gatilhos para %s\n"
 
-#: pg_backup_archiver.c:850
+#: pg_backup_archiver.c:851
 #, c-format
 msgid "internal error -- WriteData cannot be called outside the context of a DataDumper routine\n"
 msgstr "erro interno -- WriteData não pode ser chamada fora do contexto de uma rotina DataDumper\n"
 
-#: pg_backup_archiver.c:1007
+#: pg_backup_archiver.c:1036
 #, c-format
 msgid "large-object output not supported in chosen format\n"
 msgstr "cópia de segurança de objetos grandes não é suportada no formato escolhido\n"
 
-#: pg_backup_archiver.c:1061
+#: pg_backup_archiver.c:1090
 #, c-format
 msgid "restored %d large object\n"
 msgid_plural "restored %d large objects\n"
 msgstr[0] "restaurado %d objeto grande\n"
 msgstr[1] "restaurado %d objetos grandes\n"
 
-#: pg_backup_archiver.c:1082 pg_backup_tar.c:720
+#: pg_backup_archiver.c:1111 pg_backup_tar.c:720
 #, c-format
 msgid "restoring large object with OID %u\n"
 msgstr "restaurando objeto grande com OID %u\n"
 
-#: pg_backup_archiver.c:1094
+#: pg_backup_archiver.c:1123
 #, c-format
 msgid "could not create large object %u: %s"
 msgstr "não pôde criar objeto grande %u: %s"
 
-#: pg_backup_archiver.c:1099 pg_dump.c:2490
+#: pg_backup_archiver.c:1128 pg_dump.c:2512
 #, c-format
 msgid "could not open large object %u: %s"
 msgstr "não pôde abrir objeto grande %u: %s"
 
-#: pg_backup_archiver.c:1156
+#: pg_backup_archiver.c:1185
 #, c-format
 msgid "could not open TOC file \"%s\": %s\n"
 msgstr "não pôde abrir arquivo TOC \"%s\": %s\n"
 
-#: pg_backup_archiver.c:1197
+#: pg_backup_archiver.c:1226
 #, c-format
 msgid "WARNING: line ignored: %s\n"
 msgstr "AVISO: linha ignorada: %s\n"
 
-#: pg_backup_archiver.c:1204
+#: pg_backup_archiver.c:1233
 #, c-format
 msgid "could not find entry for ID %d\n"
 msgstr "não pôde encontrar registro para ID %d\n"
 
-#: pg_backup_archiver.c:1225 pg_backup_directory.c:180
+#: pg_backup_archiver.c:1254 pg_backup_directory.c:180
 #: pg_backup_directory.c:541
 #, c-format
 msgid "could not close TOC file: %s\n"
 msgstr "não pôde fechar arquivo TOC: %s\n"
 
-#: pg_backup_archiver.c:1329 pg_backup_custom.c:150 pg_backup_directory.c:291
+#: pg_backup_archiver.c:1358 pg_backup_custom.c:150 pg_backup_directory.c:291
 #: pg_backup_directory.c:527 pg_backup_directory.c:571
 #: pg_backup_directory.c:591
 #, c-format
 msgid "could not open output file \"%s\": %s\n"
 msgstr "não pôde abrir arquivo de saída \"%s\": %s\n"
 
-#: pg_backup_archiver.c:1332 pg_backup_custom.c:157
+#: pg_backup_archiver.c:1361 pg_backup_custom.c:157
 #, c-format
 msgid "could not open output file: %s\n"
 msgstr "não pôde abrir arquivo de saída: %s\n"
 
-#: pg_backup_archiver.c:1432
+#: pg_backup_archiver.c:1461
 #, c-format
 msgid "wrote %lu byte of large object data (result = %lu)\n"
 msgid_plural "wrote %lu bytes of large object data (result = %lu)\n"
 msgstr[0] "escreveu %lu byte de dados de objeto grande (resultado = %lu)\n"
 msgstr[1] "escreveu %lu bytes de dados de objeto grande (resultado = %lu)\n"
 
-#: pg_backup_archiver.c:1438
+#: pg_backup_archiver.c:1467
 #, c-format
 msgid "could not write to large object (result: %lu, expected: %lu)\n"
 msgstr "não pôde escrever objeto grande (resultado: %lu, esperado %lu)\n"
 
-#: pg_backup_archiver.c:1504
+#: pg_backup_archiver.c:1533
 #, c-format
 msgid "could not write to custom output routine\n"
 msgstr "não pôde escrever rotina de saída personalizada\n"
 
-#: pg_backup_archiver.c:1542
+#: pg_backup_archiver.c:1571
 #, c-format
 msgid "Error while INITIALIZING:\n"
 msgstr "Erro ao INICIALIZAR:\n"
 
-#: pg_backup_archiver.c:1547
+#: pg_backup_archiver.c:1576
 #, c-format
 msgid "Error while PROCESSING TOC:\n"
 msgstr "Erro ao PROCESSAR TOC:\n"
 
-#: pg_backup_archiver.c:1552
+#: pg_backup_archiver.c:1581
 #, c-format
 msgid "Error while FINALIZING:\n"
 msgstr "Erro ao FINALIZAR:\n"
 
-#: pg_backup_archiver.c:1557
+#: pg_backup_archiver.c:1586
 #, c-format
 msgid "Error from TOC entry %d; %u %u %s %s %s\n"
 msgstr "Erro no registro do TOC %d; %u %u %s %s %s\n"
 
-#: pg_backup_archiver.c:1630
+#: pg_backup_archiver.c:1659
 #, c-format
 msgid "bad dumpId\n"
 msgstr "dumpId inválido\n"
 
-#: pg_backup_archiver.c:1651
+#: pg_backup_archiver.c:1680
 #, c-format
 msgid "bad table dumpId for TABLE DATA item\n"
 msgstr "dumpId de tabela inválido para item TABLE DATA\n"
 
-#: pg_backup_archiver.c:1743
+#: pg_backup_archiver.c:1772
 #, c-format
 msgid "unexpected data offset flag %d\n"
 msgstr "Marcador de deslocamento de dado %d é inesperado\n"
 
-#: pg_backup_archiver.c:1756
+#: pg_backup_archiver.c:1785
 #, c-format
 msgid "file offset in dump file is too large\n"
 msgstr "deslocamento no arquivo de cópia de segurança é muito grande\n"
 
-#: pg_backup_archiver.c:1850 pg_backup_archiver.c:3295 pg_backup_custom.c:628
+#: pg_backup_archiver.c:1879 pg_backup_archiver.c:3335 pg_backup_custom.c:628
 #: pg_backup_directory.c:463 pg_backup_tar.c:776
 #, c-format
 msgid "unexpected end of file\n"
 msgstr "fim de arquivo inesperado\n"
 
-#: pg_backup_archiver.c:1867
+#: pg_backup_archiver.c:1896
 #, c-format
 msgid "attempting to ascertain archive format\n"
 msgstr "tentando verificar formato de arquivo\n"
 
-#: pg_backup_archiver.c:1893 pg_backup_archiver.c:1903
+#: pg_backup_archiver.c:1922 pg_backup_archiver.c:1932
 #, c-format
 msgid "directory name too long: \"%s\"\n"
 msgstr "nome de diretório é muito longo: \"%s\"\n"
 
-#: pg_backup_archiver.c:1911
+#: pg_backup_archiver.c:1940
 #, c-format
 msgid "directory \"%s\" does not appear to be a valid archive (\"toc.dat\" does not exist)\n"
 msgstr "diretório \"%s\" não parece ser um archive válido (\"toc.dat\" não existe)\n"
 
-#: pg_backup_archiver.c:1919 pg_backup_custom.c:169 pg_backup_custom.c:760
+#: pg_backup_archiver.c:1948 pg_backup_custom.c:169 pg_backup_custom.c:760
 #: pg_backup_directory.c:164 pg_backup_directory.c:349
 #, c-format
 msgid "could not open input file \"%s\": %s\n"
 msgstr "não pôde abrir arquivo de entrada \"%s\": %s\n"
 
-#: pg_backup_archiver.c:1927 pg_backup_custom.c:176
+#: pg_backup_archiver.c:1956 pg_backup_custom.c:176
 #, c-format
 msgid "could not open input file: %s\n"
 msgstr "não pôde abrir arquivo de entrada: %s\n"
 
-#: pg_backup_archiver.c:1936
+#: pg_backup_archiver.c:1965
 #, c-format
 msgid "could not read input file: %s\n"
 msgstr "não pôde ler arquivo de entrada: %s\n"
 
-#: pg_backup_archiver.c:1938
+#: pg_backup_archiver.c:1967
 #, c-format
 msgid "input file is too short (read %lu, expected 5)\n"
 msgstr "arquivo de entrada é muito pequeno (lido %lu, esperado 5)\n"
 
-#: pg_backup_archiver.c:2003
+#: pg_backup_archiver.c:2032
 #, c-format
 msgid "input file appears to be a text format dump. Please use psql.\n"
 msgstr "arquivo de entrada parece estar no formato texto. Por favor utilize o psql.\n"
 
-#: pg_backup_archiver.c:2007
+#: pg_backup_archiver.c:2036
 #, c-format
 msgid "input file does not appear to be a valid archive (too short?)\n"
 msgstr "arquivo de entrada não parece ser um arquivo válido (muito pequeno?)\n"
 
-#: pg_backup_archiver.c:2010
+#: pg_backup_archiver.c:2039
 #, c-format
 msgid "input file does not appear to be a valid archive\n"
 msgstr "arquivo de entrada não parece ser um arquivo válido\n"
 
-#: pg_backup_archiver.c:2030
+#: pg_backup_archiver.c:2059
 #, c-format
 msgid "could not close input file: %s\n"
 msgstr "não pôde fechar arquivo de entrada: %s\n"
 
-#: pg_backup_archiver.c:2047
+#: pg_backup_archiver.c:2076
 #, c-format
 msgid "allocating AH for %s, format %d\n"
 msgstr "alocando AH para %s, formato %d\n"
 
-#: pg_backup_archiver.c:2150
+#: pg_backup_archiver.c:2179
 #, c-format
 msgid "unrecognized file format \"%d\"\n"
 msgstr "formato de arquivo \"%d\" é desconhecido\n"
 
-#: pg_backup_archiver.c:2284
+#: pg_backup_archiver.c:2313
 #, c-format
 msgid "entry ID %d out of range -- perhaps a corrupt TOC\n"
 msgstr "ID do registro %d fora do intervalo -- talvez o TOC esteja corrompido\n"
 
-#: pg_backup_archiver.c:2400
+#: pg_backup_archiver.c:2429
 #, c-format
 msgid "read TOC entry %d (ID %d) for %s %s\n"
 msgstr "lendo registro do TOC %d (ID %d) de %s %s\n"
 
-#: pg_backup_archiver.c:2434
+#: pg_backup_archiver.c:2463
 #, c-format
 msgid "unrecognized encoding \"%s\"\n"
 msgstr "codificação \"%s\" é desconhecida\n"
 
-#: pg_backup_archiver.c:2439
+#: pg_backup_archiver.c:2468
 #, c-format
 msgid "invalid ENCODING item: %s\n"
 msgstr "item ENCODING inválido: %s\n"
 
-#: pg_backup_archiver.c:2457
+#: pg_backup_archiver.c:2486
 #, c-format
 msgid "invalid STDSTRINGS item: %s\n"
 msgstr "item STDSTRINGS inválido: %s\n"
 
-#: pg_backup_archiver.c:2671
+#: pg_backup_archiver.c:2710
 #, c-format
 msgid "could not set session user to \"%s\": %s"
 msgstr "não pôde definir \"%s\" como usuário da sessão: %s"
 
-#: pg_backup_archiver.c:2703
+#: pg_backup_archiver.c:2742
 #, c-format
 msgid "could not set default_with_oids: %s"
 msgstr "não pôde definir default_with_oids: %s"
 
-#: pg_backup_archiver.c:2846
+#: pg_backup_archiver.c:2885
 #, c-format
 msgid "could not set search_path to \"%s\": %s"
 msgstr "não pôde definir search_path para \"%s\": %s"
 
-#: pg_backup_archiver.c:2907
+#: pg_backup_archiver.c:2946
 #, c-format
 msgid "could not set default_tablespace to %s: %s"
 msgstr "não pôde definir default_tablespace para %s: %s"
 
-#: pg_backup_archiver.c:3016 pg_backup_archiver.c:3205
+#: pg_backup_archiver.c:3055 pg_backup_archiver.c:3244
 #, c-format
 msgid "WARNING: don't know how to set owner for object type %s\n"
 msgstr "AVISO: não se sabe como definir o dono para tipo de objeto %s\n"
 
-#: pg_backup_archiver.c:3258
+#: pg_backup_archiver.c:3298
 #, c-format
 msgid "WARNING: requested compression not available in this installation -- archive will be uncompressed\n"
 msgstr "AVISO: compressão requerida não está disponível nesta instalação -- arquivo será descomprimido\n"
 
-#: pg_backup_archiver.c:3298
+#: pg_backup_archiver.c:3338
 #, c-format
 msgid "did not find magic string in file header\n"
 msgstr "não encontrou cadeia de caracteres mágica no cabeçalho do arquivo\n"
 
-#: pg_backup_archiver.c:3311
+#: pg_backup_archiver.c:3351
 #, c-format
 msgid "unsupported version (%d.%d) in file header\n"
 msgstr "versão não é suportada (%d.%d) no cabeçalho do arquivo\n"
 
-#: pg_backup_archiver.c:3316
+#: pg_backup_archiver.c:3356
 #, c-format
 msgid "sanity check on integer size (%lu) failed\n"
 msgstr "verificação de sanidade no tamanho do inteiro (%lu) falhou\n"
 
-#: pg_backup_archiver.c:3320
+#: pg_backup_archiver.c:3360
 #, c-format
 msgid "WARNING: archive was made on a machine with larger integers, some operations might fail\n"
 msgstr "AVISO: arquivo foi feito em uma máquina com inteiros longos, algumas operações podem falhar\n"
 
-#: pg_backup_archiver.c:3330
+#: pg_backup_archiver.c:3370
 #, c-format
 msgid "expected format (%d) differs from format found in file (%d)\n"
 msgstr "formato esperado (%d) difere do formato encontrado no arquivo (%d)\n"
 
-#: pg_backup_archiver.c:3346
+#: pg_backup_archiver.c:3386
 #, c-format
 msgid "WARNING: archive is compressed, but this installation does not support compression -- no data will be available\n"
 msgstr "AVISO: arquivo está comprimido, mas esta instalação não suporta compressão -- nenhum dado está disponível\n"
 
-#: pg_backup_archiver.c:3364
+#: pg_backup_archiver.c:3404
 #, c-format
 msgid "WARNING: invalid creation date in header\n"
 msgstr "AVISO: data de criação inválida no cabeçalho\n"
 
-#: pg_backup_archiver.c:3524
+#: pg_backup_archiver.c:3564
 #, c-format
 msgid "entering restore_toc_entries_parallel\n"
 msgstr "executando restore_toc_entries_parallel\n"
 
-#: pg_backup_archiver.c:3575
+#: pg_backup_archiver.c:3615
 #, c-format
 msgid "processing item %d %s %s\n"
 msgstr "processando item %d %s %s\n"
 
-#: pg_backup_archiver.c:3656
+#: pg_backup_archiver.c:3696
 #, c-format
 msgid "entering main parallel loop\n"
 msgstr "executando laço paralelo principal\n"
 
-#: pg_backup_archiver.c:3668
+#: pg_backup_archiver.c:3708
 #, c-format
 msgid "skipping item %d %s %s\n"
 msgstr "ignorando item %d %s %s\n"
 
-#: pg_backup_archiver.c:3684
+#: pg_backup_archiver.c:3724
 #, c-format
 msgid "launching item %d %s %s\n"
 msgstr "iniciando item %d %s %s\n"
 
-#: pg_backup_archiver.c:3722
+#: pg_backup_archiver.c:3762
 #, c-format
 msgid "worker process crashed: status %d\n"
 msgstr "processo worker falhou: status %d\n"
 
-#: pg_backup_archiver.c:3727
+#: pg_backup_archiver.c:3767
 #, c-format
 msgid "finished main parallel loop\n"
 msgstr "laço paralelo principal terminado\n"
 
-#: pg_backup_archiver.c:3751
+#: pg_backup_archiver.c:3791
 #, c-format
 msgid "processing missed item %d %s %s\n"
 msgstr "iniciando item adiado %d %s %s\n"
 
-#: pg_backup_archiver.c:3777
+#: pg_backup_archiver.c:3817
 #, c-format
 msgid "parallel_restore should not return\n"
 msgstr "parallel_restore não pode retornar\n"
 
-#: pg_backup_archiver.c:3783
+#: pg_backup_archiver.c:3823
 #, c-format
 msgid "could not create worker process: %s\n"
 msgstr "não pôde criar processo filho: %s\n"
 
-#: pg_backup_archiver.c:3791
+#: pg_backup_archiver.c:3831
 #, c-format
 msgid "could not create worker thread: %s\n"
 msgstr "não pôde criar thread filho: %s\n"
 
-#: pg_backup_archiver.c:4015
+#: pg_backup_archiver.c:4055
 #, c-format
 msgid "no item ready\n"
 msgstr "nenhum item está pronto\n"
 
-#: pg_backup_archiver.c:4112
+#: pg_backup_archiver.c:4152
 #, c-format
 msgid "could not find slot of finished worker\n"
 msgstr "não pôde encontrar slot do processo filho terminado\n"
 
-#: pg_backup_archiver.c:4114
+#: pg_backup_archiver.c:4154
 #, c-format
 msgid "finished item %d %s %s\n"
 msgstr "item terminado %d %s %s\n"
 
-#: pg_backup_archiver.c:4127
+#: pg_backup_archiver.c:4167
 #, c-format
 msgid "worker process failed: exit code %d\n"
 msgstr "processo filho falhou: código de saída %d\n"
 
-#: pg_backup_archiver.c:4289
+#: pg_backup_archiver.c:4329
 #, c-format
 msgid "transferring dependency %d -> %d to %d\n"
 msgstr "tranferindo dependência %d -> %d para %d\n"
 
-#: pg_backup_archiver.c:4362
+#: pg_backup_archiver.c:4402
 #, c-format
 msgid "reducing dependencies for %d\n"
 msgstr "reduzindo dependências para %d\n"
 
-#: pg_backup_archiver.c:4401
+#: pg_backup_archiver.c:4441
 #, c-format
 msgid "table \"%s\" could not be created, will not restore its data\n"
 msgstr "tabela \"%s\" não pôde ser criada, não restaurará os seus dados\n"
@@ -1257,7 +1257,7 @@ msgstr "Nenhum esquema correspondente foi encontrado\n"
 msgid "No matching tables were found\n"
 msgstr "Nenhuma tabela correspondente foi encontrada\n"
 
-#: pg_dump.c:839
+#: pg_dump.c:848
 #, c-format
 msgid ""
 "%s dumps a database as a text file or to other formats.\n"
@@ -1266,17 +1266,17 @@ msgstr ""
 "%s salva um banco de dados em um arquivo texto ou em outros formatos.\n"
 "\n"
 
-#: pg_dump.c:840 pg_dumpall.c:538 pg_restore.c:417
+#: pg_dump.c:849 pg_dumpall.c:538 pg_restore.c:417
 #, c-format
 msgid "Usage:\n"
 msgstr "Uso:\n"
 
-#: pg_dump.c:841
+#: pg_dump.c:850
 #, c-format
 msgid "  %s [OPTION]... [DBNAME]\n"
 msgstr "  %s [OPÇÃO]... [NOMEBD]\n"
 
-#: pg_dump.c:843 pg_dumpall.c:541 pg_restore.c:420
+#: pg_dump.c:852 pg_dumpall.c:541 pg_restore.c:420
 #, c-format
 msgid ""
 "\n"
@@ -1285,12 +1285,12 @@ msgstr ""
 "\n"
 "Opções gerais:\n"
 
-#: pg_dump.c:844
+#: pg_dump.c:853
 #, c-format
 msgid "  -f, --file=FILENAME          output file or directory name\n"
 msgstr "  -f, --file=ARQUIVO           nome do arquivo ou diretório de saída\n"
 
-#: pg_dump.c:845
+#: pg_dump.c:854
 #, c-format
 msgid ""
 "  -F, --format=c|d|t|p         output file format (custom, directory, tar,\n"
@@ -1299,32 +1299,32 @@ msgstr ""
 "  -F, --format=c|d|t|p         formato do arquivo de saída (personalizado, diretório,\n"
 "                               tar, texto (padrão))\n"
 
-#: pg_dump.c:847 pg_dumpall.c:543
+#: pg_dump.c:856 pg_dumpall.c:543
 #, c-format
 msgid "  -v, --verbose                verbose mode\n"
 msgstr "  -v, --verbose                modo informações detalhadas\n"
 
-#: pg_dump.c:848 pg_dumpall.c:544
+#: pg_dump.c:857 pg_dumpall.c:544
 #, c-format
 msgid "  -V, --version                output version information, then exit\n"
 msgstr "  -V, --version                mostra informação sobre a versão e termina\n"
 
-#: pg_dump.c:849
+#: pg_dump.c:858
 #, c-format
 msgid "  -Z, --compress=0-9           compression level for compressed formats\n"
 msgstr "  -Z, --compress=0-9           nível de compressão para formatos comprimidos\n"
 
-#: pg_dump.c:850 pg_dumpall.c:545
+#: pg_dump.c:859 pg_dumpall.c:545
 #, c-format
 msgid "  --lock-wait-timeout=TIMEOUT  fail after waiting TIMEOUT for a table lock\n"
 msgstr "  --lock-wait-timeout=TEMPO    falha após esperar TEMPO por um travamento de tabela\n"
 
-#: pg_dump.c:851 pg_dumpall.c:546
+#: pg_dump.c:860 pg_dumpall.c:546
 #, c-format
 msgid "  -?, --help                   show this help, then exit\n"
 msgstr "  -?, --help                   mostra essa ajuda e termina\n"
 
-#: pg_dump.c:853 pg_dumpall.c:547
+#: pg_dump.c:862 pg_dumpall.c:547
 #, c-format
 msgid ""
 "\n"
@@ -1333,47 +1333,47 @@ msgstr ""
 "\n"
 "Opções que controlam a saída do conteúdo:\n"
 
-#: pg_dump.c:854 pg_dumpall.c:548
+#: pg_dump.c:863 pg_dumpall.c:548
 #, c-format
 msgid "  -a, --data-only              dump only the data, not the schema\n"
 msgstr "  -a, --data-only              copia somente os dados, não o esquema\n"
 
-#: pg_dump.c:855
+#: pg_dump.c:864
 #, c-format
 msgid "  -b, --blobs                  include large objects in dump\n"
 msgstr "  -b, --blobs                  inclui objetos grandes na cópia de segurança\n"
 
-#: pg_dump.c:856 pg_restore.c:431
+#: pg_dump.c:865 pg_restore.c:431
 #, c-format
 msgid "  -c, --clean                  clean (drop) database objects before recreating\n"
 msgstr "  -c, --clean                  exclui (remove) bancos de dados antes de criá-lo novamente\n"
 
-#: pg_dump.c:857
+#: pg_dump.c:866
 #, c-format
 msgid "  -C, --create                 include commands to create database in dump\n"
 msgstr "  -C, --create                 inclui comandos para criação dos bancos de dados na cópia de segurança\n"
 
-#: pg_dump.c:858
+#: pg_dump.c:867
 #, c-format
 msgid "  -E, --encoding=ENCODING      dump the data in encoding ENCODING\n"
 msgstr "  -E, --encoding=CODIFICAÇÃO   copia dados na codificação CODIFICAÇÃO\n"
 
-#: pg_dump.c:859
+#: pg_dump.c:868
 #, c-format
 msgid "  -n, --schema=SCHEMA          dump the named schema(s) only\n"
 msgstr "  -n, --schema=ESQUEMA         copia somente o(s) esquema(s) especificado(s)\n"
 
-#: pg_dump.c:860
+#: pg_dump.c:869
 #, c-format
 msgid "  -N, --exclude-schema=SCHEMA  do NOT dump the named schema(s)\n"
 msgstr "  -N, --exclude-schema=ESQUEMA NÃO copia o(s) esquema(s) especificado(s)\n"
 
-#: pg_dump.c:861 pg_dumpall.c:551
+#: pg_dump.c:870 pg_dumpall.c:551
 #, c-format
 msgid "  -o, --oids                   include OIDs in dump\n"
 msgstr "  -o, --oids                   inclui OIDs na cópia de segurança\n"
 
-#: pg_dump.c:862
+#: pg_dump.c:871
 #, c-format
 msgid ""
 "  -O, --no-owner               skip restoration of object ownership in\n"
@@ -1382,92 +1382,92 @@ msgstr ""
 "  -O, --no-owner               ignora restauração do dono dos objetos\n"
 "                               no formato texto\n"
 
-#: pg_dump.c:864 pg_dumpall.c:554
+#: pg_dump.c:873 pg_dumpall.c:554
 #, c-format
 msgid "  -s, --schema-only            dump only the schema, no data\n"
 msgstr "  -s, --schema-only            copia somente o esquema, e não os dados\n"
 
-#: pg_dump.c:865
+#: pg_dump.c:874
 #, c-format
 msgid "  -S, --superuser=NAME         superuser user name to use in plain-text format\n"
 msgstr "  -S, --superuser=NOME         nome de super-usuário a ser usado no formato texto\n"
 
-#: pg_dump.c:866
+#: pg_dump.c:875
 #, c-format
 msgid "  -t, --table=TABLE            dump the named table(s) only\n"
 msgstr "  -t, --table=TABELA           copia somente a(s) tabela(s) especificada(s)\n"
 
-#: pg_dump.c:867
+#: pg_dump.c:876
 #, c-format
 msgid "  -T, --exclude-table=TABLE    do NOT dump the named table(s)\n"
 msgstr "  -T, --exclude-table=TABELA   NÃO copia a(s) tabela(s) especificada(s)\n"
 
-#: pg_dump.c:868 pg_dumpall.c:557
+#: pg_dump.c:877 pg_dumpall.c:557
 #, c-format
 msgid "  -x, --no-privileges          do not dump privileges (grant/revoke)\n"
 msgstr "  -x, --no-privileges          não copia os privilégios (grant/revoke)\n"
 
-#: pg_dump.c:869 pg_dumpall.c:558
+#: pg_dump.c:878 pg_dumpall.c:558
 #, c-format
 msgid "  --binary-upgrade             for use by upgrade utilities only\n"
 msgstr "  --binary-upgrade             usado somente por utilitários de atualização\n"
 
-#: pg_dump.c:870 pg_dumpall.c:559
+#: pg_dump.c:879 pg_dumpall.c:559
 #, c-format
 msgid "  --column-inserts             dump data as INSERT commands with column names\n"
 msgstr "  --column-inserts             copia dados utilizando comandos INSERT com nomes das colunas\n"
 
-#: pg_dump.c:871 pg_dumpall.c:560
+#: pg_dump.c:880 pg_dumpall.c:560
 #, c-format
 msgid "  --disable-dollar-quoting     disable dollar quoting, use SQL standard quoting\n"
 msgstr "  --disable-dollar-quoting     desabilita delimitação por cifrão, usa delimitadores do padrão SQL\n"
 
-#: pg_dump.c:872 pg_dumpall.c:561 pg_restore.c:447
+#: pg_dump.c:881 pg_dumpall.c:561 pg_restore.c:447
 #, c-format
 msgid "  --disable-triggers           disable triggers during data-only restore\n"
 msgstr "  --disable-triggers           desabilita gatilhos durante a restauração do tipo somente dados\n"
 
-#: pg_dump.c:873
+#: pg_dump.c:882
 #, c-format
 msgid "  --exclude-table-data=TABLE   do NOT dump data for the named table(s)\n"
 msgstr "  --exclude-table-data=TABELA  NÃO copia os dados da(s) tabela(s) especificada(s)\n"
 
-#: pg_dump.c:874 pg_dumpall.c:562
+#: pg_dump.c:883 pg_dumpall.c:562
 #, c-format
 msgid "  --inserts                    dump data as INSERT commands, rather than COPY\n"
 msgstr "  --inserts                    copia dados utilizando comandos INSERT, ao invés de comandos COPY\n"
 
-#: pg_dump.c:875 pg_dumpall.c:563
+#: pg_dump.c:884 pg_dumpall.c:563
 #, c-format
 msgid "  --no-security-labels         do not dump security label assignments\n"
 msgstr "  --no-security-labels         não copia atribuições de rótulos de segurança\n"
 
-#: pg_dump.c:876 pg_dumpall.c:564
+#: pg_dump.c:885 pg_dumpall.c:564
 #, c-format
 msgid "  --no-tablespaces             do not dump tablespace assignments\n"
 msgstr "  --no-tablespaces             não copia atribuições de tablespaces\n"
 
-#: pg_dump.c:877 pg_dumpall.c:565
+#: pg_dump.c:886 pg_dumpall.c:565
 #, c-format
 msgid "  --no-unlogged-table-data     do not dump unlogged table data\n"
 msgstr "  --no-unlogged-table-data     não copia dados de tabelas unlogged\n"
 
-#: pg_dump.c:878 pg_dumpall.c:566
+#: pg_dump.c:887 pg_dumpall.c:566
 #, c-format
 msgid "  --quote-all-identifiers      quote all identifiers, even if not key words\n"
 msgstr "  --quote-all-identifiers      todos os identificadores entre aspas, mesmo que não sejam palavras chave\n"
 
-#: pg_dump.c:879
+#: pg_dump.c:888
 #, c-format
 msgid "  --section=SECTION            dump named section (pre-data, data, or post-data)\n"
 msgstr "  --section=SEÇÃO              copia seção especificada (pre-data, data ou post-data)\n"
 
-#: pg_dump.c:880
+#: pg_dump.c:889
 #, c-format
 msgid "  --serializable-deferrable    wait until the dump can run without anomalies\n"
 msgstr "  --serializable-deferrable    espera até que a cópia seja executada sem anomalias\n"
 
-#: pg_dump.c:881 pg_dumpall.c:567 pg_restore.c:453
+#: pg_dump.c:890 pg_dumpall.c:567 pg_restore.c:453
 #, c-format
 msgid ""
 "  --use-set-session-authorization\n"
@@ -1478,7 +1478,7 @@ msgstr ""
 "                               usa comandos SET SESSION AUTHORIZATION ao invés de\n"
 "                               comandos ALTER OWNER para definir o dono\n"
 
-#: pg_dump.c:885 pg_dumpall.c:571 pg_restore.c:457
+#: pg_dump.c:894 pg_dumpall.c:571 pg_restore.c:457
 #, c-format
 msgid ""
 "\n"
@@ -1487,37 +1487,37 @@ msgstr ""
 "\n"
 "Opções de conexão:\n"
 
-#: pg_dump.c:886 pg_dumpall.c:572 pg_restore.c:458
+#: pg_dump.c:895 pg_dumpall.c:572 pg_restore.c:458
 #, c-format
 msgid "  -h, --host=HOSTNAME      database server host or socket directory\n"
 msgstr "  -h, --host=MÁQUINA       máquina do servidor de banco de dados ou diretório do soquete\n"
 
-#: pg_dump.c:887 pg_dumpall.c:574 pg_restore.c:459
+#: pg_dump.c:896 pg_dumpall.c:574 pg_restore.c:459
 #, c-format
 msgid "  -p, --port=PORT          database server port number\n"
 msgstr "  -p, --port=PORTA         número da porta do servidor de banco de dados\n"
 
-#: pg_dump.c:888 pg_dumpall.c:575 pg_restore.c:460
+#: pg_dump.c:897 pg_dumpall.c:575 pg_restore.c:460
 #, c-format
 msgid "  -U, --username=NAME      connect as specified database user\n"
 msgstr "  -U, --username=NOME      conecta como usuário do banco de dados especificado\n"
 
-#: pg_dump.c:889 pg_dumpall.c:576 pg_restore.c:461
+#: pg_dump.c:898 pg_dumpall.c:576 pg_restore.c:461
 #, c-format
 msgid "  -w, --no-password        never prompt for password\n"
 msgstr "  -w, --no-password        nunca pergunta senha\n"
 
-#: pg_dump.c:890 pg_dumpall.c:577 pg_restore.c:462
+#: pg_dump.c:899 pg_dumpall.c:577 pg_restore.c:462
 #, c-format
 msgid "  -W, --password           force password prompt (should happen automatically)\n"
 msgstr "  -W, --password           pergunta senha (pode ocorrer automaticamente)\n"
 
-#: pg_dump.c:891 pg_dumpall.c:578
+#: pg_dump.c:900 pg_dumpall.c:578
 #, c-format
 msgid "  --role=ROLENAME          do SET ROLE before dump\n"
 msgstr "  --role=NOMEROLE          executa SET ROLE antes da cópia de segurança\n"
 
-#: pg_dump.c:893
+#: pg_dump.c:902
 #, c-format
 msgid ""
 "\n"
@@ -1530,336 +1530,336 @@ msgstr ""
 "PGDATABASE é utilizada.\n"
 "\n"
 
-#: pg_dump.c:895 pg_dumpall.c:582 pg_restore.c:466
+#: pg_dump.c:904 pg_dumpall.c:582 pg_restore.c:466
 #, c-format
 msgid "Report bugs to <pgsql-bugs@postgresql.org>.\n"
 msgstr "Relate erros a <pgsql-bugs@postgresql.org>.\n"
 
-#: pg_dump.c:908
+#: pg_dump.c:917
 #, c-format
 msgid "invalid client encoding \"%s\" specified\n"
 msgstr "codificação de cliente \"%s\" especificada é inválida\n"
 
-#: pg_dump.c:997
+#: pg_dump.c:1006
 #, c-format
 msgid "invalid output format \"%s\" specified\n"
 msgstr "formato de saída especificado \"%s\" é inválido\n"
 
-#: pg_dump.c:1019
+#: pg_dump.c:1028
 #, c-format
 msgid "server version must be at least 7.3 to use schema selection switches\n"
 msgstr "versão do servidor deve ser pelo menos versão 7.3 para utilizar opções com esquemas\n"
 
-#: pg_dump.c:1377
+#: pg_dump.c:1386
 #, c-format
 msgid "dumping contents of table %s\n"
 msgstr "copiando conteúdo da tabela %s\n"
 
-#: pg_dump.c:1499
+#: pg_dump.c:1508
 #, c-format
 msgid "Dumping the contents of table \"%s\" failed: PQgetCopyData() failed.\n"
 msgstr "Cópia do conteúdo da tabela \"%s\" falhou: PQgetCopyData() falhou.\n"
 
-#: pg_dump.c:1500 pg_dump.c:1510
+#: pg_dump.c:1509 pg_dump.c:1519
 #, c-format
 msgid "Error message from server: %s"
 msgstr "Mensagem de erro do servidor: %s"
 
-#: pg_dump.c:1501 pg_dump.c:1511
+#: pg_dump.c:1510 pg_dump.c:1520
 #, c-format
 msgid "The command was: %s\n"
 msgstr "O comando foi: %s\n"
 
-#: pg_dump.c:1509
+#: pg_dump.c:1518
 #, c-format
 msgid "Dumping the contents of table \"%s\" failed: PQgetResult() failed.\n"
 msgstr "Cópia do conteúdo da tabela \"%s\" falhou: PQgetResult() falhou.\n"
 
-#: pg_dump.c:1960
+#: pg_dump.c:1969
 #, c-format
 msgid "saving database definition\n"
 msgstr "salvando definição do banco de dados\n"
 
-#: pg_dump.c:2261
+#: pg_dump.c:2270
 #, c-format
 msgid "saving encoding = %s\n"
 msgstr "salvando codificação = %s\n"
 
-#: pg_dump.c:2288
+#: pg_dump.c:2297
 #, c-format
 msgid "saving standard_conforming_strings = %s\n"
 msgstr "salvando padrão de escape de cadeia de caracteres = %s\n"
 
-#: pg_dump.c:2321
+#: pg_dump.c:2330
 #, c-format
 msgid "reading large objects\n"
 msgstr "lendo objetos grandes\n"
 
-#: pg_dump.c:2453
+#: pg_dump.c:2475
 #, c-format
 msgid "saving large objects\n"
 msgstr "salvando objetos grandes\n"
 
-#: pg_dump.c:2500
+#: pg_dump.c:2522
 #, c-format
 msgid "error reading large object %u: %s"
 msgstr "erro ao ler objeto grande %u: %s"
 
-#: pg_dump.c:2693
+#: pg_dump.c:2715
 #, c-format
 msgid "could not find parent extension for %s\n"
 msgstr "não pôde encontrar extensão pai para %s\n"
 
-#: pg_dump.c:2796
+#: pg_dump.c:2818
 #, c-format
 msgid "WARNING: owner of schema \"%s\" appears to be invalid\n"
 msgstr "AVISO: dono do esquema \"%s\" parece ser inválido\n"
 
-#: pg_dump.c:2839
+#: pg_dump.c:2861
 #, c-format
 msgid "schema with OID %u does not exist\n"
 msgstr "esquema com OID %u não existe\n"
 
-#: pg_dump.c:3189
+#: pg_dump.c:3211
 #, c-format
 msgid "WARNING: owner of data type \"%s\" appears to be invalid\n"
 msgstr "AVISO: dono do tipo de dado \"%s\" parece ser inválido\n"
 
-#: pg_dump.c:3300
+#: pg_dump.c:3322
 #, c-format
 msgid "WARNING: owner of operator \"%s\" appears to be invalid\n"
 msgstr "AVISO: dono do operador \"%s\" parece ser inválido\n"
 
-#: pg_dump.c:3557
+#: pg_dump.c:3579
 #, c-format
 msgid "WARNING: owner of operator class \"%s\" appears to be invalid\n"
 msgstr "AVISO: dono da classe de operadores \"%s\" parece ser inválido\n"
 
-#: pg_dump.c:3645
+#: pg_dump.c:3667
 #, c-format
 msgid "WARNING: owner of operator family \"%s\" appears to be invalid\n"
 msgstr "AVISO: dono da família de operadores \"%s\" parece ser inválido\n"
 
-#: pg_dump.c:3783
+#: pg_dump.c:3805
 #, c-format
 msgid "WARNING: owner of aggregate function \"%s\" appears to be invalid\n"
 msgstr "AVISO: dono da função de agregação \"%s\" parece ser inválido\n"
 
-#: pg_dump.c:3976
+#: pg_dump.c:3998
 #, c-format
 msgid "WARNING: owner of function \"%s\" appears to be invalid\n"
 msgstr "AVISO: dono da função \"%s\" parece ser inválido\n"
 
-#: pg_dump.c:4478
+#: pg_dump.c:4500
 #, c-format
 msgid "WARNING: owner of table \"%s\" appears to be invalid\n"
 msgstr "AVISO: dono da tabela \"%s\" parece ser inválido\n"
 
-#: pg_dump.c:4625
+#: pg_dump.c:4647
 #, c-format
 msgid "reading indexes for table \"%s\"\n"
 msgstr "lendo índices da tabela \"%s\"\n"
 
-#: pg_dump.c:4950
+#: pg_dump.c:4972
 #, c-format
 msgid "reading foreign key constraints for table \"%s\"\n"
 msgstr "lendo restrições de chave estrangeira da tabela \"%s\"\n"
 
-#: pg_dump.c:5195
+#: pg_dump.c:5217
 #, c-format
 msgid "failed sanity check, parent table OID %u of pg_rewrite entry OID %u not found\n"
 msgstr "verificação de sanidade falhou, OID %u da tabela pai de pg_rewrite com OID %u não foi encontrado\n"
 
-#: pg_dump.c:5286
+#: pg_dump.c:5308
 #, c-format
 msgid "reading triggers for table \"%s\"\n"
 msgstr "lendo gatilhos da tabela \"%s\"\n"
 
-#: pg_dump.c:5450
+#: pg_dump.c:5472
 #, c-format
 msgid "query produced null referenced table name for foreign key trigger \"%s\" on table \"%s\" (OID of table: %u)\n"
 msgstr "consulta produziu nome nulo da tabela referenciada pelo gatilho de chave estrangeira \"%s\" na tabela \"%s\" (OID da tabela: %u)\n"
 
-#: pg_dump.c:5835
+#: pg_dump.c:5857
 #, c-format
 msgid "finding the columns and types of table \"%s\"\n"
 msgstr "encontrando as colunas e tipos da tabela \"%s\"\n"
 
-#: pg_dump.c:6013
+#: pg_dump.c:6035
 #, c-format
 msgid "invalid column numbering in table \"%s\"\n"
 msgstr "númeração de coluna inválida para tabela \"%s\"\n"
 
-#: pg_dump.c:6047
+#: pg_dump.c:6069
 #, c-format
 msgid "finding default expressions of table \"%s\"\n"
 msgstr "encontrando expressões padrão da tabela \"%s\"\n"
 
-#: pg_dump.c:6099
+#: pg_dump.c:6121
 #, c-format
 msgid "invalid adnum value %d for table \"%s\"\n"
 msgstr "valor %d do número da coluna é inválido para tabela \"%s\"\n"
 
-#: pg_dump.c:6171
+#: pg_dump.c:6193
 #, c-format
 msgid "finding check constraints for table \"%s\"\n"
 msgstr "encontrando restrições de verificação para tabela \"%s\"\n"
 
-#: pg_dump.c:6266
+#: pg_dump.c:6288
 #, c-format
 msgid "expected %d check constraint on table \"%s\" but found %d\n"
 msgid_plural "expected %d check constraints on table \"%s\" but found %d\n"
 msgstr[0] "esperado %d restrição de verificação na tabela \"%s\" mas encontrou %d\n"
 msgstr[1] "esperado %d restrições de verificação na tabela \"%s\" mas encontrou %d\n"
 
-#: pg_dump.c:6270
+#: pg_dump.c:6292
 #, c-format
 msgid "(The system catalogs might be corrupted.)\n"
 msgstr "(O catálogo do sistema pode estar corrompido).\n"
 
-#: pg_dump.c:7632
+#: pg_dump.c:7655
 #, c-format
 msgid "WARNING: typtype of data type \"%s\" appears to be invalid\n"
 msgstr "AVISO: typtype do tipo de dado \"%s\" parece ser inválido\n"
 
-#: pg_dump.c:9104
+#: pg_dump.c:9127
 #, c-format
 msgid "WARNING: bogus value in proargmodes array\n"
 msgstr "AVISO: valor inválido na matriz proargmodes\n"
 
-#: pg_dump.c:9432
+#: pg_dump.c:9455
 #, c-format
 msgid "WARNING: could not parse proallargtypes array\n"
 msgstr "AVISO: não pôde validar matriz proallargtypes\n"
 
-#: pg_dump.c:9448
+#: pg_dump.c:9471
 #, c-format
 msgid "WARNING: could not parse proargmodes array\n"
 msgstr "AVISO: não pôde validar matriz proargmodes\n"
 
-#: pg_dump.c:9462
+#: pg_dump.c:9485
 #, c-format
 msgid "WARNING: could not parse proargnames array\n"
 msgstr "AVISO: não pôde validar matriz proargnames\n"
 
-#: pg_dump.c:9473
+#: pg_dump.c:9496
 #, c-format
 msgid "WARNING: could not parse proconfig array\n"
 msgstr "AVISO: não pôde validar matriz proconfig\n"
 
-#: pg_dump.c:9530
+#: pg_dump.c:9553
 #, c-format
 msgid "unrecognized provolatile value for function \"%s\"\n"
 msgstr "valor de provolatile desconhecido para função \"%s\"\n"
 
-#: pg_dump.c:9660
+#: pg_dump.c:9683
 #, c-format
-msgid "unable to find function definition for OID %u"
-msgstr "não foi possível encontrar definição da função para OID %u"
+msgid "could not find function definition for function with OID %u\n"
+msgstr "não foi possível encontrar definição da função para OID %u\n"
 
-#: pg_dump.c:9705
+#: pg_dump.c:9728
 #, c-format
 msgid "WARNING: bogus value in pg_cast.castfunc or pg_cast.castmethod field\n"
 msgstr "AVISO: valor inválido no campo pg_cast.castfunc ou pg_cast.castmethod\n"
 
-#: pg_dump.c:9708
+#: pg_dump.c:9731
 #, c-format
 msgid "WARNING: bogus value in pg_cast.castmethod field\n"
 msgstr "AVISO: valor inválido no campo pg_cast.castmethod\n"
 
-#: pg_dump.c:10077
+#: pg_dump.c:10100
 #, c-format
 msgid "WARNING: could not find operator with OID %s\n"
 msgstr "AVISO: não pôde encontrar operador com OID %s\n"
 
-#: pg_dump.c:11094
+#: pg_dump.c:11117
 #, c-format
 msgid "WARNING: aggregate function %s could not be dumped correctly for this database version; ignored\n"
 msgstr "AVISO: função de agregação %s não pôde ser copiada corretamente para esta versão do banco de dados; ignorado\n"
 
-#: pg_dump.c:11862
+#: pg_dump.c:11885
 #, c-format
 msgid "unrecognized object type in default privileges: %d\n"
 msgstr "tipo de objeto desconhecido em privilégios padrão: %d\n"
 
-#: pg_dump.c:11877
+#: pg_dump.c:11900
 #, c-format
 msgid "could not parse default ACL list (%s)\n"
 msgstr "não pôde validar a lista ACL (%s)\n"
 
-#: pg_dump.c:11932
+#: pg_dump.c:11955
 #, c-format
 msgid "could not parse ACL list (%s) for object \"%s\" (%s)\n"
 msgstr "não pôde validar a lista ACL (%s) para objeto \"%s\" (%s)\n"
 
-#: pg_dump.c:12373
+#: pg_dump.c:12397
 #, c-format
 msgid "query to obtain definition of view \"%s\" returned no data\n"
 msgstr "consulta para obter definição da visão \"%s\" não retornou dados\n"
 
-#: pg_dump.c:12376
+#: pg_dump.c:12400
 #, c-format
 msgid "query to obtain definition of view \"%s\" returned more than one definition\n"
 msgstr "consulta para obter definição da visão \"%s\" retornou mais de uma definição\n"
 
-#: pg_dump.c:12383
+#: pg_dump.c:12407
 #, c-format
 msgid "definition of view \"%s\" appears to be empty (length zero)\n"
 msgstr "definição da visão \"%s\" parece estar vazia (tamanho zero)\n"
 
-#: pg_dump.c:13005
+#: pg_dump.c:13029
 #, c-format
 msgid "invalid column number %d for table \"%s\"\n"
 msgstr "número de colunas %d é inválido para tabela \"%s\"\n"
 
-#: pg_dump.c:13120
+#: pg_dump.c:13144
 #, c-format
 msgid "missing index for constraint \"%s\"\n"
 msgstr "faltando índice para restrição \"%s\"\n"
 
-#: pg_dump.c:13311
+#: pg_dump.c:13335
 #, c-format
 msgid "unrecognized constraint type: %c\n"
 msgstr "tipo de restrição é desconhecido: %c\n"
 
-#: pg_dump.c:13460 pg_dump.c:13624
+#: pg_dump.c:13484 pg_dump.c:13648
 #, c-format
 msgid "query to get data of sequence \"%s\" returned %d row (expected 1)\n"
 msgid_plural "query to get data of sequence \"%s\" returned %d rows (expected 1)\n"
 msgstr[0] "consulta para obter dados da sequência \"%s\" retornou %d linha (esperado 1)\n"
 msgstr[1] "consulta para obter dados da sequência \"%s\" retornou %d linhas (esperado 1)\n"
 
-#: pg_dump.c:13471
+#: pg_dump.c:13495
 #, c-format
 msgid "query to get data of sequence \"%s\" returned name \"%s\"\n"
 msgstr "consulta para obter dados sobre sequência \"%s\" retornou nome \"%s\"\n"
 
-#: pg_dump.c:13711
+#: pg_dump.c:13735
 #, c-format
 msgid "unexpected tgtype value: %d\n"
 msgstr "valor tgtype inesperado: %d\n"
 
-#: pg_dump.c:13793
+#: pg_dump.c:13817
 #, c-format
 msgid "invalid argument string (%s) for trigger \"%s\" on table \"%s\"\n"
 msgstr "argumento inválido (%s) para gatilho \"%s\" na tabela \"%s\"\n"
 
-#: pg_dump.c:13910
+#: pg_dump.c:13934
 #, c-format
 msgid "query to get rule \"%s\" for table \"%s\" failed: wrong number of rows returned\n"
 msgstr "consulta para obter regra \"%s\" para tabela \"%s\" falhou: número incorreto de registros foi retornado\n"
 
-#: pg_dump.c:14289
+#: pg_dump.c:14313
 #, c-format
 msgid "reading dependency data\n"
 msgstr "lendo dados sobre dependência\n"
 
-#: pg_dump.c:14883
+#: pg_dump.c:14907
 #, c-format
 msgid "WARNING: could not parse reloptions array\n"
 msgstr "AVISO: não pôde validar matriz reloptions\n"
 
-#: pg_dump.c:14947
+#: pg_dump.c:14971
 #, c-format
 msgid "query returned %d row instead of one: %s\n"
 msgid_plural "query returned %d rows instead of one: %s\n"
index a1b030b2e525bb5326970339f86cad0734350701..f39964029b0320053c9eccb8b1bf583af9ec2399 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PostgreSQL 9.2\n"
 "Report-Msgid-Bugs-To: pgsql-bugs@postgresql.org\n"
-"POT-Creation-Date: 2017-02-02 13:47-0300\n"
+"POT-Creation-Date: 2017-05-08 10:55-0300\n"
 "PO-Revision-Date: 2010-05-11 08:53-0300\n"
 "Last-Translator: Euler Taveira de Oliveira <euler@timbira.com>\n"
 "Language-Team: Brazilian Portuguese <pgbr-dev@listas.postgresql.org.br>\n"
@@ -185,8 +185,8 @@ msgstr "número de colunas indexadas (%d) excede limite (%d)"
 msgid "index row requires %lu bytes, maximum size is %lu"
 msgstr "registro do índice requer %lu bytes, tamanho máximo é %lu"
 
-#: access/common/printtup.c:293 tcop/fastpath.c:180 tcop/fastpath.c:540
-#: tcop/postgres.c:1700
+#: access/common/printtup.c:293 tcop/fastpath.c:180 tcop/fastpath.c:528
+#: tcop/postgres.c:1706
 #, c-format
 msgid "unsupported format code: %d"
 msgstr "código do formato não é suportado: %d"
@@ -387,8 +387,8 @@ msgid "\"%s\" is an index"
 msgstr "\"%s\" é um índice"
 
 #: access/heap/heapam.c:1090 access/heap/heapam.c:1118
-#: access/heap/heapam.c:1150 catalog/aclchk.c:1734 commands/tablecmds.c:8225
-#: commands/tablecmds.c:10570
+#: access/heap/heapam.c:1150 catalog/aclchk.c:1734 commands/tablecmds.c:8226
+#: commands/tablecmds.c:10571
 #, c-format
 msgid "\"%s\" is a composite type"
 msgstr "\"%s\" é um tipo composto"
@@ -405,8 +405,8 @@ msgid "row is too big: size %lu, maximum size %lu"
 msgstr "registro é muito grande: tamanho %lu, tamanho máximo %lu"
 
 #: access/index/indexam.c:162 catalog/objectaddress.c:641
-#: commands/indexcmds.c:1758 commands/tablecmds.c:222
-#: commands/tablecmds.c:10561
+#: commands/indexcmds.c:1759 commands/tablecmds.c:222
+#: commands/tablecmds.c:10562
 #, c-format
 msgid "\"%s\" is not an index"
 msgstr "\"%s\" não é um índice"
@@ -824,7 +824,7 @@ msgid "could not write to file \"%s\": %m"
 msgstr "não pôde escrever no arquivo \"%s\": %m"
 
 #: access/transam/xlog.c:2583 access/transam/xlog.c:2715
-#: access/transam/xlog.c:4859 storage/file/fd.c:456 storage/file/fd.c:2674
+#: access/transam/xlog.c:4859 storage/file/fd.c:463 storage/file/fd.c:2751
 #: storage/smgr/md.c:960 storage/smgr/md.c:1191 storage/smgr/md.c:1364
 #, c-format
 msgid "could not fsync file \"%s\": %m"
@@ -839,8 +839,8 @@ msgstr "não pôde fechar arquivo \"%s\": %m"
 #: access/transam/xlog.c:2661 access/transam/xlog.c:4495
 #: access/transam/xlog.c:4596 access/transam/xlog.c:4757
 #: replication/basebackup.c:388 replication/basebackup.c:1045
-#: storage/file/copydir.c:162 storage/file/fd.c:440 storage/file/fd.c:2588
-#: storage/file/fd.c:2654 storage/smgr/md.c:579 storage/smgr/md.c:837
+#: storage/file/copydir.c:162 storage/file/fd.c:447 storage/file/fd.c:2665
+#: storage/file/fd.c:2731 storage/smgr/md.c:579 storage/smgr/md.c:837
 #: utils/error/elog.c:1571 utils/init/miscinit.c:1038
 #: utils/init/miscinit.c:1145 utils/init/miscinit.c:1223
 #, c-format
@@ -865,7 +865,7 @@ msgstr "dados insuficientes no arquivo \"%s\""
 msgid "could not close log file %u, segment %u: %m"
 msgstr "não pôde fechar arquivo de log %u, segmento %u: %m"
 
-#: access/transam/xlog.c:3043 storage/file/fd.c:467 storage/file/fd.c:525
+#: access/transam/xlog.c:3043 storage/file/fd.c:474 storage/file/fd.c:532
 #: utils/time/snapmgr.c:883
 #, c-format
 msgid "could not rename file \"%s\" to \"%s\": %m"
@@ -881,8 +881,8 @@ msgstr "não pôde remover arquivo \"%s\": %m"
 #: access/transam/xlog.c:3147 access/transam/xlog.c:3307
 #: access/transam/xlog.c:9838 access/transam/xlog.c:10025
 #: replication/basebackup.c:394 replication/basebackup.c:459
-#: storage/file/copydir.c:83 storage/file/copydir.c:122 storage/file/fd.c:2454
-#: storage/file/fd.c:2546 utils/adt/dbsize.c:66 utils/adt/dbsize.c:216
+#: storage/file/copydir.c:83 storage/file/copydir.c:122 storage/file/fd.c:2531
+#: storage/file/fd.c:2623 utils/adt/dbsize.c:66 utils/adt/dbsize.c:216
 #: utils/adt/dbsize.c:296 utils/adt/genfile.c:107 utils/adt/genfile.c:279
 #, c-format
 msgid "could not stat file \"%s\": %m"
@@ -1991,12 +1991,12 @@ msgstr "sintaxe de entrada é inválida para local do log de transação: \"%s\"
 msgid "xrecoff \"%X\" is out of valid range, 0..%X"
 msgstr "xrecoff \"%X\" fora do intervalo válido, 0..%X"
 
-#: bootstrap/bootstrap.c:271 postmaster/postmaster.c:741 tcop/postgres.c:3490
+#: bootstrap/bootstrap.c:271 postmaster/postmaster.c:741 tcop/postgres.c:3496
 #, c-format
 msgid "--%s requires a value"
 msgstr "--%s requer um valor"
 
-#: bootstrap/bootstrap.c:276 postmaster/postmaster.c:746 tcop/postgres.c:3495
+#: bootstrap/bootstrap.c:276 postmaster/postmaster.c:746 tcop/postgres.c:3501
 #, c-format
 msgid "-c %s requires a value"
 msgstr "-c %s requer um valor"
@@ -2137,9 +2137,9 @@ msgstr "objeto grande %u não existe"
 #: commands/dbcommands.c:160 commands/dbcommands.c:168
 #: commands/dbcommands.c:176 commands/dbcommands.c:184
 #: commands/dbcommands.c:192 commands/dbcommands.c:1374
-#: commands/dbcommands.c:1382 commands/extension.c:1248
-#: commands/extension.c:1256 commands/extension.c:1264
-#: commands/extension.c:2666 commands/foreigncmds.c:595
+#: commands/dbcommands.c:1382 commands/extension.c:1251
+#: commands/extension.c:1259 commands/extension.c:1267
+#: commands/extension.c:2669 commands/foreigncmds.c:595
 #: commands/foreigncmds.c:604 commands/functioncmds.c:507
 #: commands/functioncmds.c:599 commands/functioncmds.c:607
 #: commands/functioncmds.c:615 commands/functioncmds.c:1934
@@ -2170,8 +2170,8 @@ msgstr "privilégios padrão não podem ser definidos para colunas"
 #: commands/tablecmds.c:4866 commands/tablecmds.c:4913
 #: commands/tablecmds.c:5015 commands/tablecmds.c:5059
 #: commands/tablecmds.c:5138 commands/tablecmds.c:5222
-#: commands/tablecmds.c:7185 commands/tablecmds.c:7417
-#: commands/tablecmds.c:7806 commands/trigger.c:628 parser/analyze.c:2042
+#: commands/tablecmds.c:7186 commands/tablecmds.c:7418
+#: commands/tablecmds.c:7807 commands/trigger.c:628 parser/analyze.c:2042
 #: parser/parse_relation.c:2153 parser/parse_relation.c:2210
 #: parser/parse_target.c:899 parser/parse_type.c:123 utils/adt/acl.c:2838
 #: utils/adt/ruleutils.c:1629
@@ -2180,7 +2180,7 @@ msgid "column \"%s\" of relation \"%s\" does not exist"
 msgstr "coluna \"%s\" da relação \"%s\" não existe"
 
 #: catalog/aclchk.c:1742 catalog/objectaddress.c:648 commands/sequence.c:1069
-#: commands/tablecmds.c:210 commands/tablecmds.c:10540 utils/adt/acl.c:2074
+#: commands/tablecmds.c:210 commands/tablecmds.c:10541 utils/adt/acl.c:2074
 #: utils/adt/acl.c:2104 utils/adt/acl.c:2136 utils/adt/acl.c:2168
 #: utils/adt/acl.c:2196 utils/adt/acl.c:2226
 #, c-format
@@ -2906,11 +2906,11 @@ msgstr "tipo composto %s não pode se tornar membro de si próprio"
 msgid "no collation was derived for column \"%s\" with collatable type %s"
 msgstr "nenhuma ordenação foi derivada para coluna \"%s\" com tipo %s ordenável"
 
-#: catalog/heap.c:570 commands/createas.c:293 commands/indexcmds.c:1107
+#: catalog/heap.c:570 commands/createas.c:293 commands/indexcmds.c:1108
 #: commands/view.c:147 regex/regc_pg_locale.c:262 utils/adt/formatting.c:1520
 #: utils/adt/formatting.c:1572 utils/adt/formatting.c:1640
 #: utils/adt/formatting.c:1692 utils/adt/formatting.c:1761
-#: utils/adt/formatting.c:1825 utils/adt/like.c:213 utils/adt/selfuncs.c:5219
+#: utils/adt/formatting.c:1825 utils/adt/like.c:213 utils/adt/selfuncs.c:5319
 #: utils/adt/varlena.c:1372
 #, c-format
 msgid "Use the COLLATE clause to set the collation explicitly."
@@ -3117,8 +3117,8 @@ msgstr "relação \"%s.%s\" não existe"
 msgid "relation \"%s\" does not exist"
 msgstr "relação \"%s\" não existe"
 
-#: catalog/namespace.c:474 catalog/namespace.c:2805 commands/extension.c:1397
-#: commands/extension.c:1403
+#: catalog/namespace.c:474 catalog/namespace.c:2805 commands/extension.c:1400
+#: commands/extension.c:1406
 #, c-format
 msgid "no schema has been selected to create in"
 msgstr "nenhum esquema foi selecionado para criá-lo(a)"
@@ -3226,7 +3226,7 @@ msgstr "Sintaxe de lista é inválida."
 msgid "database name cannot be qualified"
 msgstr "nome do banco de dados não pode ser qualificado"
 
-#: catalog/objectaddress.c:529 commands/extension.c:2423
+#: catalog/objectaddress.c:529 commands/extension.c:2426
 #, c-format
 msgid "extension name cannot be qualified"
 msgstr "nome da extensão não pode ser qualificado"
@@ -3257,20 +3257,20 @@ msgstr "nome do servidor não pode ser qualificado"
 
 #: catalog/objectaddress.c:655 catalog/toasting.c:92 commands/indexcmds.c:381
 #: commands/lockcmds.c:92 commands/tablecmds.c:204 commands/tablecmds.c:1227
-#: commands/tablecmds.c:3971 commands/tablecmds.c:7320
-#: commands/tablecmds.c:10433
+#: commands/tablecmds.c:3971 commands/tablecmds.c:7321
+#: commands/tablecmds.c:10434
 #, c-format
 msgid "\"%s\" is not a table"
 msgstr "\"%s\" não é uma tabela"
 
 #: catalog/objectaddress.c:662 commands/tablecmds.c:216
-#: commands/tablecmds.c:3986 commands/tablecmds.c:10545 commands/view.c:185
+#: commands/tablecmds.c:3986 commands/tablecmds.c:10546 commands/view.c:185
 #, c-format
 msgid "\"%s\" is not a view"
 msgstr "\"%s\" não é uma visão"
 
 #: catalog/objectaddress.c:669 commands/tablecmds.c:234
-#: commands/tablecmds.c:3989 commands/tablecmds.c:10550
+#: commands/tablecmds.c:3989 commands/tablecmds.c:10551
 #, c-format
 msgid "\"%s\" is not a foreign table"
 msgstr "\"%s\" não é uma tabela externa"
@@ -3417,7 +3417,7 @@ msgstr "conversão \"%s\" já existe"
 msgid "default conversion for %s to %s already exists"
 msgstr "conversão padrão de %s para %s já existe"
 
-#: catalog/pg_depend.c:164 commands/extension.c:2918
+#: catalog/pg_depend.c:164 commands/extension.c:2921
 #, c-format
 msgid "%s is already a member of extension \"%s\""
 msgstr "role \"%s\" já é um membro da extensão \"%s\""
@@ -3853,7 +3853,7 @@ msgstr "não pode agrupar tabelas temporárias de outras sessões"
 msgid "there is no previously clustered index for table \"%s\""
 msgstr "não há nenhum índice previamente agrupado na tabela \"%s\""
 
-#: commands/cluster.c:168 commands/tablecmds.c:8520
+#: commands/cluster.c:168 commands/tablecmds.c:8521
 #, c-format
 msgid "index \"%s\" for table \"%s\" does not exist"
 msgstr "índice \"%s\" na tabela \"%s\" não existe"
@@ -3898,7 +3898,7 @@ msgstr "agrupando \"%s.%s\" utilizando busca por índice em \"%s\""
 msgid "clustering \"%s.%s\" using sequential scan and sort"
 msgstr "agrupando \"%s.%s\" utilizando busca sequencial e ordenação"
 
-#: commands/cluster.c:892 commands/vacuumlazy.c:413
+#: commands/cluster.c:892 commands/vacuumlazy.c:418
 #, c-format
 msgid "vacuuming \"%s.%s\""
 msgstr "limpando \"%s.%s\""
@@ -4393,7 +4393,7 @@ msgstr "tamanho de campo é inválido"
 msgid "incorrect binary data format"
 msgstr "formato de dado binário incorreto"
 
-#: commands/copy.c:3988 commands/indexcmds.c:1020 commands/tablecmds.c:1391
+#: commands/copy.c:3988 commands/indexcmds.c:1021 commands/tablecmds.c:1391
 #: commands/tablecmds.c:2190 parser/parse_expr.c:766
 #: utils/adt/tsvector_op.c:1418
 #, c-format
@@ -4778,7 +4778,7 @@ msgstr "opção BUFFERS do EXPLAIN requer ANALYZE"
 msgid "EXPLAIN option TIMING requires ANALYZE"
 msgstr "opção TIMING do EXPLAIN requer ANALYZE"
 
-#: commands/extension.c:146 commands/extension.c:2624
+#: commands/extension.c:146 commands/extension.c:2627
 #, c-format
 msgid "extension \"%s\" does not exist"
 msgstr "extensão \"%s\" não existe"
@@ -4865,78 +4865,78 @@ msgstr "parâmetro \"%s\" desconhecido em arquivo \"%s\""
 msgid "parameter \"schema\" cannot be specified when \"relocatable\" is true"
 msgstr "parâmetro \"schema\" não pode ser especificado quando \"relocatable\" é verdadeiro"
 
-#: commands/extension.c:724
+#: commands/extension.c:727
 #, c-format
 msgid "transaction control statements are not allowed within an extension script"
 msgstr "comandos de controle de transação não são permitidos dentro do script da extensão"
 
-#: commands/extension.c:792
+#: commands/extension.c:795
 #, c-format
 msgid "permission denied to create extension \"%s\""
 msgstr "permissão negada ao criar extensão \"%s\""
 
-#: commands/extension.c:794
+#: commands/extension.c:797
 #, c-format
 msgid "Must be superuser to create this extension."
 msgstr "Deve ser super-usuário para criar uma extensão."
 
-#: commands/extension.c:798
+#: commands/extension.c:801
 #, c-format
 msgid "permission denied to update extension \"%s\""
 msgstr "permissão negada ao atualizar extensão \"%s\""
 
-#: commands/extension.c:800
+#: commands/extension.c:803
 #, c-format
 msgid "Must be superuser to update this extension."
 msgstr "Deve ser super-usuário para atualizar esta extensão."
 
-#: commands/extension.c:1082
+#: commands/extension.c:1085
 #, c-format
 msgid "extension \"%s\" has no update path from version \"%s\" to version \"%s\""
 msgstr "extensão \"%s\" não possui caminho de atualização da versão \"%s\" para versão \"%s\""
 
-#: commands/extension.c:1209
+#: commands/extension.c:1212
 #, c-format
 msgid "extension \"%s\" already exists, skipping"
 msgstr "extensão \"%s\" já existe, ignorando"
 
-#: commands/extension.c:1216
+#: commands/extension.c:1219
 #, c-format
 msgid "extension \"%s\" already exists"
 msgstr "extensão \"%s\" já existe"
 
-#: commands/extension.c:1227
+#: commands/extension.c:1230
 #, c-format
 msgid "nested CREATE EXTENSION is not supported"
 msgstr "CREATE EXTENSION aninhado não é suportado"
 
-#: commands/extension.c:1282 commands/extension.c:2684
+#: commands/extension.c:1285 commands/extension.c:2687
 #, c-format
 msgid "version to install must be specified"
 msgstr "versão a ser instalada deve ser especificada"
 
-#: commands/extension.c:1299
+#: commands/extension.c:1302
 #, c-format
 msgid "FROM version must be different from installation target version \"%s\""
 msgstr "versão do FROM deve ser diferente da versão da instalação \"%s\""
 
-#: commands/extension.c:1354
+#: commands/extension.c:1357
 #, c-format
 msgid "extension \"%s\" must be installed in schema \"%s\""
 msgstr "extensão \"%s\" deve ser instalada no esquema \"%s\""
 
-#: commands/extension.c:1437 commands/extension.c:2825
+#: commands/extension.c:1440 commands/extension.c:2828
 #, c-format
 msgid "required extension \"%s\" is not installed"
 msgstr "extensão requerida \"%s\" não está instalada"
 
-#: commands/extension.c:1598
+#: commands/extension.c:1601
 #, c-format
 msgid "cannot drop extension \"%s\" because it is being modified"
 msgstr "não pode remover extensão \"%s\" porque ela está sendo modificada"
 
-#: commands/extension.c:1646 commands/extension.c:1755
-#: commands/extension.c:1948 commands/prepare.c:716 executor/execQual.c:1740
+#: commands/extension.c:1649 commands/extension.c:1758
+#: commands/extension.c:1951 commands/prepare.c:716 executor/execQual.c:1740
 #: executor/execQual.c:1765 executor/execQual.c:2132 executor/execQual.c:5314
 #: executor/functions.c:1026 foreign/foreign.c:373
 #: replication/walsender.c:1529 utils/fmgr/funcapi.c:60
@@ -4945,59 +4945,59 @@ msgstr "não pode remover extensão \"%s\" porque ela está sendo modificada"
 msgid "set-valued function called in context that cannot accept a set"
 msgstr "função que tem argumento do tipo conjunto foi chamada em um contexto que não pode aceitar um conjunto"
 
-#: commands/extension.c:1650 commands/extension.c:1759
-#: commands/extension.c:1952 commands/prepare.c:720 foreign/foreign.c:378
+#: commands/extension.c:1653 commands/extension.c:1762
+#: commands/extension.c:1955 commands/prepare.c:720 foreign/foreign.c:378
 #: replication/walsender.c:1533 utils/mmgr/portalmem.c:1056
 #, c-format
 msgid "materialize mode required, but it is not allowed in this context"
 msgstr "modo de materialização é requerido, mas ele não é permitido neste contexto"
 
-#: commands/extension.c:2069
+#: commands/extension.c:2072
 #, c-format
 msgid "pg_extension_config_dump() can only be called from an SQL script executed by CREATE EXTENSION"
 msgstr "pg_extension_config_dump() só pode ser chamada de um script SQL executado por CREATE EXTENSION"
 
-#: commands/extension.c:2081
+#: commands/extension.c:2084
 #, c-format
 msgid "OID %u does not refer to a table"
 msgstr "OID %u não se refere a uma tabela"
 
-#: commands/extension.c:2086
+#: commands/extension.c:2089
 #, c-format
 msgid "table \"%s\" is not a member of the extension being created"
 msgstr "tabela \"%s\" não é um membro da extensão que está sendo criada"
 
-#: commands/extension.c:2450
+#: commands/extension.c:2453
 #, c-format
 msgid "cannot move extension \"%s\" into schema \"%s\" because the extension contains the schema"
 msgstr "não pode mover extensão \"%s\" para esquema \"%s\" porque a extensão contém o esquema"
 
-#: commands/extension.c:2490 commands/extension.c:2553
+#: commands/extension.c:2493 commands/extension.c:2556
 #, c-format
 msgid "extension \"%s\" does not support SET SCHEMA"
 msgstr "extensão \"%s\" não suporta SET SCHEMA"
 
-#: commands/extension.c:2555
+#: commands/extension.c:2558
 #, c-format
 msgid "%s is not in the extension's schema \"%s\""
 msgstr "%s não está no esquema da extensão \"%s\""
 
-#: commands/extension.c:2604
+#: commands/extension.c:2607
 #, c-format
 msgid "nested ALTER EXTENSION is not supported"
 msgstr "ALTER EXTENSION aninhado não é suportado"
 
-#: commands/extension.c:2695
+#: commands/extension.c:2698
 #, c-format
 msgid "version \"%s\" of extension \"%s\" is already installed"
 msgstr "versao \"%s\" da extensão \"%s\" já está instalada"
 
-#: commands/extension.c:2930
+#: commands/extension.c:2933
 #, c-format
 msgid "cannot add schema \"%s\" to extension \"%s\" because the schema contains the extension"
 msgstr "não pode adicionar esquema \"%s\" a extensão \"%s\" porque o esquema contém a extensão"
 
-#: commands/extension.c:2948
+#: commands/extension.c:2951
 #, c-format
 msgid "%s is not a member of extension \"%s\""
 msgstr "%s não é um membro da extensão \"%s\""
@@ -5391,7 +5391,7 @@ msgstr "código incorporado não foi especificado"
 msgid "language \"%s\" does not support inline code execution"
 msgstr "linguagem \"%s\" não suporta execução de código incorporado"
 
-#: commands/indexcmds.c:158 commands/indexcmds.c:487
+#: commands/indexcmds.c:158 commands/indexcmds.c:488
 #: commands/opclasscmds.c:369 commands/opclasscmds.c:788
 #: commands/opclasscmds.c:2121
 #, c-format
@@ -5418,149 +5418,149 @@ msgstr "não pode criar índice na tabela externa \"%s\""
 msgid "cannot create indexes on temporary tables of other sessions"
 msgstr "não pode criar índices em tabelas temporárias de outras sessões"
 
-#: commands/indexcmds.c:446 commands/tablecmds.c:511 commands/tablecmds.c:8780
+#: commands/indexcmds.c:447 commands/tablecmds.c:511 commands/tablecmds.c:8781
 #, c-format
 msgid "only shared relations can be placed in pg_global tablespace"
 msgstr "somente relações compartilhadas podem ser armazenadas na tablespace pg_global"
 
-#: commands/indexcmds.c:479
+#: commands/indexcmds.c:480
 #, c-format
 msgid "substituting access method \"gist\" for obsolete method \"rtree\""
 msgstr "substituindo método de acesso \"gist\" pelo método obsoleto \"rtree\""
 
-#: commands/indexcmds.c:496
+#: commands/indexcmds.c:497
 #, c-format
 msgid "access method \"%s\" does not support unique indexes"
 msgstr "método de acesso \"%s\" não suporta índices únicos"
 
-#: commands/indexcmds.c:501
+#: commands/indexcmds.c:502
 #, c-format
 msgid "access method \"%s\" does not support multicolumn indexes"
 msgstr "método de acesso \"%s\" não suporta índices de múltiplas colunas"
 
-#: commands/indexcmds.c:506
+#: commands/indexcmds.c:507
 #, c-format
 msgid "access method \"%s\" does not support exclusion constraints"
 msgstr "método de acesso \"%s\" não suporta restrições de exclusão"
 
-#: commands/indexcmds.c:585
+#: commands/indexcmds.c:586
 #, c-format
 msgid "%s %s will create implicit index \"%s\" for table \"%s\""
 msgstr "%s %s criará índice implícito \"%s\" na tabela \"%s\""
 
-#: commands/indexcmds.c:936
+#: commands/indexcmds.c:937
 #, c-format
 msgid "cannot use subquery in index predicate"
 msgstr "não pode utilizar subconsulta em predicado de índice"
 
-#: commands/indexcmds.c:940
+#: commands/indexcmds.c:941
 #, c-format
 msgid "cannot use aggregate in index predicate"
 msgstr "não pode utilizar agregação em predicado de índice"
 
-#: commands/indexcmds.c:949
+#: commands/indexcmds.c:950
 #, c-format
 msgid "functions in index predicate must be marked IMMUTABLE"
 msgstr "funções em predicado de índice devem ser IMMUTABLE"
 
-#: commands/indexcmds.c:1015 parser/parse_utilcmd.c:1763
+#: commands/indexcmds.c:1016 parser/parse_utilcmd.c:1763
 #, c-format
 msgid "column \"%s\" named in key does not exist"
 msgstr "coluna \"%s\" indicada na chave não existe"
 
-#: commands/indexcmds.c:1068
+#: commands/indexcmds.c:1069
 #, c-format
 msgid "cannot use subquery in index expression"
 msgstr "não pode utilizar subconsulta em expressão de índice"
 
-#: commands/indexcmds.c:1072
+#: commands/indexcmds.c:1073
 #, c-format
 msgid "cannot use aggregate function in index expression"
 msgstr "não pode utilizar função de agregação em expressão de índice"
 
-#: commands/indexcmds.c:1083
+#: commands/indexcmds.c:1084
 #, c-format
 msgid "functions in index expression must be marked IMMUTABLE"
 msgstr "funções em expressão de índice devem ser IMMUTABLE"
 
-#: commands/indexcmds.c:1106
+#: commands/indexcmds.c:1107
 #, c-format
 msgid "could not determine which collation to use for index expression"
 msgstr "não pôde determinar qual ordenação utilizar para expressão do índice"
 
-#: commands/indexcmds.c:1114 commands/typecmds.c:776 parser/parse_expr.c:2171
+#: commands/indexcmds.c:1115 commands/typecmds.c:776 parser/parse_expr.c:2171
 #: parser/parse_type.c:498 parser/parse_utilcmd.c:2601 utils/adt/misc.c:518
 #, c-format
 msgid "collations are not supported by type %s"
 msgstr "ordenações não são suportadas pelo tipo %s"
 
-#: commands/indexcmds.c:1152
+#: commands/indexcmds.c:1153
 #, c-format
 msgid "operator %s is not commutative"
 msgstr "operador %s não é comutativo"
 
-#: commands/indexcmds.c:1154
+#: commands/indexcmds.c:1155
 #, c-format
 msgid "Only commutative operators can be used in exclusion constraints."
 msgstr "Somente operadores comutativos pode ser utilizados em restrições de exclusão."
 
-#: commands/indexcmds.c:1180
+#: commands/indexcmds.c:1181
 #, c-format
 msgid "operator %s is not a member of operator family \"%s\""
 msgstr "operador %s não é um membro da família de operadores \"%s\""
 
-#: commands/indexcmds.c:1183
+#: commands/indexcmds.c:1184
 #, c-format
 msgid "The exclusion operator must be related to the index operator class for the constraint."
 msgstr "O operador de exclusão deve estar relacionado à classe de operadores do índice para a restrição."
 
-#: commands/indexcmds.c:1218
+#: commands/indexcmds.c:1219
 #, c-format
 msgid "access method \"%s\" does not support ASC/DESC options"
 msgstr "método de acesso \"%s\" não suporta opções ASC/DESC"
 
-#: commands/indexcmds.c:1223
+#: commands/indexcmds.c:1224
 #, c-format
 msgid "access method \"%s\" does not support NULLS FIRST/LAST options"
 msgstr "método de acesso \"%s\" não suporta opções NULLS FIRST/LAST"
 
-#: commands/indexcmds.c:1279 commands/typecmds.c:1853
+#: commands/indexcmds.c:1280 commands/typecmds.c:1853
 #, c-format
 msgid "data type %s has no default operator class for access method \"%s\""
 msgstr "tipo de dado %s não tem classe de operadores padrão para método de acesso \"%s\""
 
-#: commands/indexcmds.c:1281
+#: commands/indexcmds.c:1282
 #, c-format
 msgid "You must specify an operator class for the index or define a default operator class for the data type."
 msgstr "Você deve especificar uma classe de operadores para o índice ou definir uma classe de operadores padrão para o tipo de dado."
 
-#: commands/indexcmds.c:1310 commands/indexcmds.c:1318
+#: commands/indexcmds.c:1311 commands/indexcmds.c:1319
 #: commands/opclasscmds.c:212
 #, c-format
 msgid "operator class \"%s\" does not exist for access method \"%s\""
 msgstr "classe de operadores \"%s\" não existe para método de acesso \"%s\""
 
-#: commands/indexcmds.c:1331 commands/typecmds.c:1841
+#: commands/indexcmds.c:1332 commands/typecmds.c:1841
 #, c-format
 msgid "operator class \"%s\" does not accept data type %s"
 msgstr "classe de operadores \"%s\" não aceita tipo de dado %s"
 
-#: commands/indexcmds.c:1421
+#: commands/indexcmds.c:1422
 #, c-format
 msgid "there are multiple default operator classes for data type %s"
 msgstr "há múltiplas classes de operadores padrão para tipo de dado %s"
 
-#: commands/indexcmds.c:1795
+#: commands/indexcmds.c:1796
 #, c-format
 msgid "table \"%s\" has no indexes"
 msgstr "tabela \"%s\" não tem índices"
 
-#: commands/indexcmds.c:1823
+#: commands/indexcmds.c:1824
 #, c-format
 msgid "can only reindex the currently open database"
 msgstr "só pode reindexar o banco de dados atualmente aberto"
 
-#: commands/indexcmds.c:1910
+#: commands/indexcmds.c:1911
 #, c-format
 msgid "table \"%s.%s\" was reindexed"
 msgstr "tabela \"%s.%s\" foi reindexada"
@@ -5781,7 +5781,7 @@ msgid "invalid cursor name: must not be empty"
 msgstr "nome do cursor é inválido: não deve ser vazio"
 
 #: commands/portalcmds.c:168 commands/portalcmds.c:222
-#: executor/execCurrent.c:67 utils/adt/xml.c:2388 utils/adt/xml.c:2552
+#: executor/execCurrent.c:67 utils/adt/xml.c:2395 utils/adt/xml.c:2562
 #, c-format
 msgid "cursor \"%s\" does not exist"
 msgstr "cursor \"%s\" não existe"
@@ -5796,7 +5796,7 @@ msgstr "não pôde reposicionar cursor aberto"
 msgid "invalid statement name: must not be empty"
 msgstr "nome de comando é inválido: não deve ser vazio"
 
-#: commands/prepare.c:129 parser/parse_param.c:303 tcop/postgres.c:1324
+#: commands/prepare.c:129 parser/parse_param.c:303 tcop/postgres.c:1330
 #, c-format
 msgid "could not determine data type of parameter $%d"
 msgstr "não pôde determinar o tipo de dado do parâmetro $%d"
@@ -5922,7 +5922,7 @@ msgid "unlogged sequences are not supported"
 msgstr "sequências unlogged não são suportadas"
 
 #: commands/sequence.c:424 commands/tablecmds.c:2269 commands/tablecmds.c:2441
-#: commands/tablecmds.c:9940 tcop/utility.c:714
+#: commands/tablecmds.c:9941 tcop/utility.c:714
 #, c-format
 msgid "relation \"%s\" does not exist, skipping"
 msgstr "relação \"%s\" não existe, ignorando"
@@ -5958,8 +5958,8 @@ msgstr "setval: valor %s está fora do intervalo da sequência \"%s\" (%s..%s)"
 #: postmaster/postmaster.c:3395 postmaster/postmaster.c:4093
 #: postmaster/postmaster.c:4178 postmaster/postmaster.c:4816
 #: storage/buffer/buf_init.c:154 storage/buffer/localbuf.c:393
-#: storage/file/fd.c:561 storage/file/fd.c:958 storage/file/fd.c:1076
-#: storage/file/fd.c:1689 storage/ipc/procarray.c:893
+#: storage/file/fd.c:568 storage/file/fd.c:996 storage/file/fd.c:1114
+#: storage/file/fd.c:1766 storage/ipc/procarray.c:893
 #: storage/ipc/procarray.c:1333 storage/ipc/procarray.c:1340
 #: storage/ipc/procarray.c:1659 storage/ipc/procarray.c:2128
 #: utils/adt/formatting.c:1529 utils/adt/formatting.c:1649
@@ -6101,8 +6101,8 @@ msgstr "\"%s\" não é um tipo"
 msgid "Use DROP TYPE to remove a type."
 msgstr "use DROP TYPE para remover um tipo."
 
-#: commands/tablecmds.c:232 commands/tablecmds.c:7792
-#: commands/tablecmds.c:9875
+#: commands/tablecmds.c:232 commands/tablecmds.c:7793
+#: commands/tablecmds.c:9876
 #, c-format
 msgid "foreign table \"%s\" does not exist"
 msgstr "tabela externa \"%s\" não existe"
@@ -6148,8 +6148,8 @@ msgstr "DROP INDEX CONCURRENTLY não suporta CASCADE"
 
 #: commands/tablecmds.c:905 commands/tablecmds.c:1240
 #: commands/tablecmds.c:2086 commands/tablecmds.c:3953
-#: commands/tablecmds.c:5746 commands/tablecmds.c:10466
-#: commands/tablecmds.c:10501 commands/trigger.c:211 commands/trigger.c:1109
+#: commands/tablecmds.c:5746 commands/tablecmds.c:10467
+#: commands/tablecmds.c:10502 commands/trigger.c:211 commands/trigger.c:1109
 #: commands/trigger.c:1215 rewrite/rewriteDefine.c:266
 #, c-format
 msgid "permission denied: \"%s\" is a system catalog"
@@ -6170,17 +6170,17 @@ msgstr "não pode truncar tabelas temporárias de outras sessões"
 msgid "inherited relation \"%s\" is not a table"
 msgstr "relação herdada \"%s\" não é uma tabela"
 
-#: commands/tablecmds.c:1462 commands/tablecmds.c:9031
+#: commands/tablecmds.c:1462 commands/tablecmds.c:9032
 #, c-format
 msgid "cannot inherit from temporary relation \"%s\""
 msgstr "não pode herdar de uma tabela temporária \"%s\""
 
-#: commands/tablecmds.c:1470 commands/tablecmds.c:9039
+#: commands/tablecmds.c:1470 commands/tablecmds.c:9040
 #, c-format
 msgid "cannot inherit from temporary relation of another session"
 msgstr "não pode herdar de tabela temporária de outra sessão"
 
-#: commands/tablecmds.c:1486 commands/tablecmds.c:9073
+#: commands/tablecmds.c:1486 commands/tablecmds.c:9074
 #, c-format
 msgid "relation \"%s\" would be inherited from more than once"
 msgstr "relação \"%s\" seria herdada de mais de uma vez"
@@ -6338,7 +6338,7 @@ msgstr "verificando tabela \"%s\""
 msgid "column \"%s\" contains null values"
 msgstr "coluna \"%s\" contém valores nulos"
 
-#: commands/tablecmds.c:3833 commands/tablecmds.c:6653
+#: commands/tablecmds.c:3833 commands/tablecmds.c:6654
 #, c-format
 msgid "check constraint \"%s\" is violated by some row"
 msgstr "restrição de verificação \"%s\" foi violada por algum registro"
@@ -6404,12 +6404,12 @@ msgstr "tipo %s não é um tipo composto"
 msgid "cannot add column to typed table"
 msgstr "não pode adicionar coluna a tabela tipada"
 
-#: commands/tablecmds.c:4359 commands/tablecmds.c:9227
+#: commands/tablecmds.c:4359 commands/tablecmds.c:9228
 #, c-format
 msgid "child table \"%s\" has different type for column \"%s\""
 msgstr "tabela descendente \"%s\" tem tipo diferente da coluna \"%s\""
 
-#: commands/tablecmds.c:4365 commands/tablecmds.c:9234
+#: commands/tablecmds.c:4365 commands/tablecmds.c:9235
 #, c-format
 msgid "child table \"%s\" has different collation for column \"%s\""
 msgstr "tabela descendente \"%s\" tem ordenação diferente da coluna \"%s\""
@@ -6437,7 +6437,7 @@ msgstr "coluna \"%s\" da relação \"%s\" já existe"
 #: commands/tablecmds.c:4783 commands/tablecmds.c:4875
 #: commands/tablecmds.c:4920 commands/tablecmds.c:5022
 #: commands/tablecmds.c:5066 commands/tablecmds.c:5145
-#: commands/tablecmds.c:7194 commands/tablecmds.c:7814
+#: commands/tablecmds.c:7195 commands/tablecmds.c:7815
 #, c-format
 msgid "cannot alter system column \"%s\""
 msgstr "não pode alterar coluna do sistema \"%s\""
@@ -6537,8 +6537,8 @@ msgstr "restrição de chave estrangeira \"%s\" não pode ser implementada"
 msgid "Key columns \"%s\" and \"%s\" are of incompatible types: %s and %s."
 msgstr "Colunas chave \"%s\" e \"%s\" são de tipos incompatíveis: %s e %s."
 
-#: commands/tablecmds.c:6144 commands/tablecmds.c:7033
-#: commands/tablecmds.c:7089
+#: commands/tablecmds.c:6144 commands/tablecmds.c:7034
+#: commands/tablecmds.c:7090
 #, c-format
 msgid "constraint \"%s\" of relation \"%s\" does not exist"
 msgstr "restrição \"%s\" da relação \"%s\" não existe"
@@ -6548,303 +6548,303 @@ msgstr "restrição \"%s\" da relação \"%s\" não existe"
 msgid "constraint \"%s\" of relation \"%s\" is not a foreign key or check constraint"
 msgstr "restrição \"%s\" da relação \"%s\" não é uma chave estrangeira ou restrição de verificação"
 
-#: commands/tablecmds.c:6220
+#: commands/tablecmds.c:6221
 #, c-format
 msgid "constraint must be validated on child tables too"
 msgstr "restrição deve ser validada nas tabelas descendentes também"
 
-#: commands/tablecmds.c:6278
+#: commands/tablecmds.c:6279
 #, c-format
 msgid "column \"%s\" referenced in foreign key constraint does not exist"
 msgstr "coluna \"%s\" referenciada na restrição de chave estrangeira não existe"
 
-#: commands/tablecmds.c:6283
+#: commands/tablecmds.c:6284
 #, c-format
 msgid "cannot have more than %d keys in a foreign key"
 msgstr "não pode ter mais do que %d chaves em uma chave estrangeira"
 
-#: commands/tablecmds.c:6348
+#: commands/tablecmds.c:6349
 #, c-format
 msgid "cannot use a deferrable primary key for referenced table \"%s\""
 msgstr "não pode utilizar uma chave primária postergável na tabela referenciada \"%s\""
 
-#: commands/tablecmds.c:6365
+#: commands/tablecmds.c:6366
 #, c-format
 msgid "there is no primary key for referenced table \"%s\""
 msgstr "não há chave primária na tabela referenciada \"%s\""
 
-#: commands/tablecmds.c:6430
+#: commands/tablecmds.c:6431
 #, c-format
 msgid "foreign key referenced-columns list must not contain duplicates"
 msgstr "lista de colunas referenciadas na chave estrangeira não deve conter duplicatas"
 
-#: commands/tablecmds.c:6524
+#: commands/tablecmds.c:6525
 #, c-format
 msgid "cannot use a deferrable unique constraint for referenced table \"%s\""
 msgstr "não pode utilizar uma restrição de unicidade postergável na tabela referenciada \"%s\""
 
-#: commands/tablecmds.c:6529
+#: commands/tablecmds.c:6530
 #, c-format
 msgid "there is no unique constraint matching given keys for referenced table \"%s\""
 msgstr "não há restrição de unicidade que corresponde com as colunas informadas na tabela referenciada \"%s\""
 
-#: commands/tablecmds.c:6683
+#: commands/tablecmds.c:6684
 #, c-format
 msgid "validating foreign key constraint \"%s\""
 msgstr "validando restrição de chave estrangeira \"%s\""
 
-#: commands/tablecmds.c:6977
+#: commands/tablecmds.c:6978
 #, c-format
 msgid "cannot drop inherited constraint \"%s\" of relation \"%s\""
 msgstr "não pode remover restrição herdada \"%s\" da relação \"%s\""
 
-#: commands/tablecmds.c:7039
+#: commands/tablecmds.c:7040
 #, c-format
 msgid "constraint \"%s\" of relation \"%s\" does not exist, skipping"
 msgstr "restrição \"%s\" da relação \"%s\" não existe, ignorando"
 
-#: commands/tablecmds.c:7178
+#: commands/tablecmds.c:7179
 #, c-format
 msgid "cannot alter column type of typed table"
 msgstr "não pode alterar tipo de coluna de tabela tipada"
 
-#: commands/tablecmds.c:7201
+#: commands/tablecmds.c:7202
 #, c-format
 msgid "cannot alter inherited column \"%s\""
 msgstr "não pode alterar coluna herdada \"%s\""
 
-#: commands/tablecmds.c:7247
+#: commands/tablecmds.c:7248
 #, c-format
 msgid "transform expression must not return a set"
 msgstr "expressão de transformação não deve retornar um conjunto"
 
-#: commands/tablecmds.c:7253
+#: commands/tablecmds.c:7254
 #, c-format
 msgid "cannot use subquery in transform expression"
 msgstr "não pode utilizar subconsulta em expressão de transformação"
 
-#: commands/tablecmds.c:7257
+#: commands/tablecmds.c:7258
 #, c-format
 msgid "cannot use aggregate function in transform expression"
 msgstr "não pode utilizar função de agregação em expressão de transformação"
 
-#: commands/tablecmds.c:7261
+#: commands/tablecmds.c:7262
 #, c-format
 msgid "cannot use window function in transform expression"
 msgstr "não pode utilizar função deslizante em expressão de transformação"
 
-#: commands/tablecmds.c:7283
+#: commands/tablecmds.c:7284
 #, c-format
 msgid "result of USING clause for column \"%s\" cannot be cast automatically to type %s"
 msgstr "resultado da cláusula USING para coluna \"%s\" não pode ser convertido automaticamente para tipo %s"
 
-#: commands/tablecmds.c:7286
+#: commands/tablecmds.c:7287
 #, c-format
 msgid "You might need to add an explicit cast."
 msgstr "Você precisa adicionar uma conversão explícita."
 
-#: commands/tablecmds.c:7290
+#: commands/tablecmds.c:7291
 #, c-format
 msgid "column \"%s\" cannot be cast automatically to type %s"
 msgstr "coluna \"%s\" não pode ser convertida automaticamente para tipo %s"
 
 #. translator: USING is SQL, don't translate it
-#: commands/tablecmds.c:7293
+#: commands/tablecmds.c:7294
 #, c-format
 msgid "You might need to specify \"USING %s::%s\"."
 msgstr "Você precisa especificar \"USING %s::%s\"."
 
-#: commands/tablecmds.c:7346
+#: commands/tablecmds.c:7347
 #, c-format
 msgid "type of inherited column \"%s\" must be changed in child tables too"
 msgstr "tipo de coluna herdada \"%s\" deve ser alterado nas tabelas descendentes também"
 
-#: commands/tablecmds.c:7427
+#: commands/tablecmds.c:7428
 #, c-format
 msgid "cannot alter type of column \"%s\" twice"
 msgstr "não pode alterar tipo de coluna \"%s\" duas vezes"
 
-#: commands/tablecmds.c:7463
+#: commands/tablecmds.c:7464
 #, c-format
 msgid "default for column \"%s\" cannot be cast automatically to type %s"
 msgstr "valor padrão para coluna \"%s\" não pode ser convertido automaticamente para tipo %s"
 
-#: commands/tablecmds.c:7589
+#: commands/tablecmds.c:7590
 #, c-format
 msgid "cannot alter type of a column used by a view or rule"
 msgstr "não pode alterar tipo de uma coluna utilizada por uma visão ou regra"
 
-#: commands/tablecmds.c:7590 commands/tablecmds.c:7609
+#: commands/tablecmds.c:7591 commands/tablecmds.c:7610
 #, c-format
 msgid "%s depends on column \"%s\""
 msgstr "%s depende da coluna \"%s\""
 
-#: commands/tablecmds.c:7608
+#: commands/tablecmds.c:7609
 #, c-format
 msgid "cannot alter type of a column used in a trigger definition"
 msgstr "não pode alterar tipo de uma coluna utilizada em uma definição de gatilho"
 
-#: commands/tablecmds.c:8195
+#: commands/tablecmds.c:8196
 #, c-format
 msgid "cannot change owner of index \"%s\""
 msgstr "não pode mudar dono do índice \"%s\""
 
-#: commands/tablecmds.c:8197
+#: commands/tablecmds.c:8198
 #, c-format
 msgid "Change the ownership of the index's table, instead."
 msgstr "Ao invés disso, mude o dono da tabela do índice."
 
-#: commands/tablecmds.c:8213
+#: commands/tablecmds.c:8214
 #, c-format
 msgid "cannot change owner of sequence \"%s\""
 msgstr "não pode mudar dono da sequência \"%s\""
 
-#: commands/tablecmds.c:8215 commands/tablecmds.c:9959
+#: commands/tablecmds.c:8216 commands/tablecmds.c:9960
 #, c-format
 msgid "Sequence \"%s\" is linked to table \"%s\"."
 msgstr "Sequência \"%s\" está ligada a tabela \"%s\"."
 
-#: commands/tablecmds.c:8227 commands/tablecmds.c:10571
+#: commands/tablecmds.c:8228 commands/tablecmds.c:10572
 #, c-format
 msgid "Use ALTER TYPE instead."
 msgstr "Ao invés disso utilize ALTER TYPE."
 
-#: commands/tablecmds.c:8236 commands/tablecmds.c:10588
+#: commands/tablecmds.c:8237 commands/tablecmds.c:10589
 #, c-format
 msgid "\"%s\" is not a table, view, sequence, or foreign table"
 msgstr "\"%s\" não é uma tabela, visão, sequência ou tabela externa"
 
-#: commands/tablecmds.c:8567
+#: commands/tablecmds.c:8568
 #, c-format
 msgid "cannot have multiple SET TABLESPACE subcommands"
 msgstr "não pode ter múltiplos subcomandos SET TABLESPACE"
 
-#: commands/tablecmds.c:8637
+#: commands/tablecmds.c:8638
 #, c-format
 msgid "\"%s\" is not a table, index, or TOAST table"
 msgstr "\"%s\" não é uma tabela, índice ou tabela TOAST"
 
-#: commands/tablecmds.c:8773
+#: commands/tablecmds.c:8774
 #, c-format
 msgid "cannot move system relation \"%s\""
 msgstr "não pode mover relação do sistema \"%s\""
 
-#: commands/tablecmds.c:8789
+#: commands/tablecmds.c:8790
 #, c-format
 msgid "cannot move temporary tables of other sessions"
 msgstr "não pode mover tabelas temporárias de outras sessões"
 
-#: commands/tablecmds.c:9000
+#: commands/tablecmds.c:9001
 #, c-format
 msgid "cannot change inheritance of typed table"
 msgstr "não pode mudar herança de tabela tipada"
 
-#: commands/tablecmds.c:9046
+#: commands/tablecmds.c:9047
 #, c-format
 msgid "cannot inherit to temporary relation of another session"
 msgstr "não pode herdar a tabela temporária de outra sessão"
 
-#: commands/tablecmds.c:9100
+#: commands/tablecmds.c:9101
 #, c-format
 msgid "circular inheritance not allowed"
 msgstr "herança circular não é permitida"
 
-#: commands/tablecmds.c:9101
+#: commands/tablecmds.c:9102
 #, c-format
 msgid "\"%s\" is already a child of \"%s\"."
 msgstr "\"%s\" já é um descendente de \"%s\"."
 
-#: commands/tablecmds.c:9109
+#: commands/tablecmds.c:9110
 #, c-format
 msgid "table \"%s\" without OIDs cannot inherit from table \"%s\" with OIDs"
 msgstr "tabela \"%s\" sem OIDs não pode herdar de tabela \"%s\" com OIDs"
 
-#: commands/tablecmds.c:9245
+#: commands/tablecmds.c:9246
 #, c-format
 msgid "column \"%s\" in child table must be marked NOT NULL"
 msgstr "coluna \"%s\" na tabela descendente deve ser definida como NOT NULL"
 
-#: commands/tablecmds.c:9261 commands/tablecmds.c:9294
+#: commands/tablecmds.c:9262 commands/tablecmds.c:9295
 #, c-format
 msgid "child table is missing column \"%s\""
 msgstr "tabela descendente está faltando coluna \"%s\""
 
-#: commands/tablecmds.c:9377
+#: commands/tablecmds.c:9378
 #, c-format
 msgid "child table \"%s\" has different definition for check constraint \"%s\""
 msgstr "tabela descendente \"%s\" tem definição diferente para restrição de verificação \"%s\""
 
-#: commands/tablecmds.c:9385
+#: commands/tablecmds.c:9386
 #, c-format
 msgid "constraint \"%s\" conflicts with non-inherited constraint on child table \"%s\""
 msgstr "restrição \"%s\" conflita com restrição não herdada na tabela descendente \"%s\""
 
-#: commands/tablecmds.c:9396
+#: commands/tablecmds.c:9397
 #, c-format
 msgid "constraint \"%s\" conflicts with NOT VALID constraint on child table \"%s\""
 msgstr "restrição \"%s\" conflita com restrição NOT VALID na tabela descendente \"%s\""
 
-#: commands/tablecmds.c:9420
+#: commands/tablecmds.c:9421
 #, c-format
 msgid "child table is missing constraint \"%s\""
 msgstr "tabela descendente está faltando restrição \"%s\""
 
-#: commands/tablecmds.c:9500
+#: commands/tablecmds.c:9501
 #, c-format
 msgid "relation \"%s\" is not a parent of relation \"%s\""
 msgstr "relação \"%s\" não é um ancestral da relação \"%s\""
 
-#: commands/tablecmds.c:9717
+#: commands/tablecmds.c:9718
 #, c-format
 msgid "typed tables cannot inherit"
 msgstr "tabelas tipadas não podem herdar"
 
-#: commands/tablecmds.c:9748
+#: commands/tablecmds.c:9749
 #, c-format
 msgid "table is missing column \"%s\""
 msgstr "tabela está faltando coluna \"%s\""
 
-#: commands/tablecmds.c:9758
+#: commands/tablecmds.c:9759
 #, c-format
 msgid "table has column \"%s\" where type requires \"%s\""
 msgstr "tabela tem coluna \"%s\" onde tipo requer \"%s\""
 
-#: commands/tablecmds.c:9767
+#: commands/tablecmds.c:9768
 #, c-format
 msgid "table \"%s\" has different type for column \"%s\""
 msgstr "tabela \"%s\" tem tipo diferente para coluna \"%s\""
 
-#: commands/tablecmds.c:9780
+#: commands/tablecmds.c:9781
 #, c-format
 msgid "table has extra column \"%s\""
 msgstr "tabela tem coluna extra \"%s\""
 
-#: commands/tablecmds.c:9827
+#: commands/tablecmds.c:9828
 #, c-format
 msgid "\"%s\" is not a typed table"
 msgstr "\"%s\" não é uma tabela tipada"
 
-#: commands/tablecmds.c:9958
+#: commands/tablecmds.c:9959
 #, c-format
 msgid "cannot move an owned sequence into another schema"
 msgstr "não pode mover uma sequência ligada para outro esquema"
 
-#: commands/tablecmds.c:10049
+#: commands/tablecmds.c:10050
 #, c-format
 msgid "relation \"%s\" already exists in schema \"%s\""
 msgstr "relação \"%s\" já existe no esquema \"%s\""
 
-#: commands/tablecmds.c:10555
+#: commands/tablecmds.c:10556
 #, c-format
 msgid "\"%s\" is not a composite type"
 msgstr "\"%s\" não é um tipo composto"
 
-#: commands/tablecmds.c:10576
+#: commands/tablecmds.c:10577
 #, c-format
 msgid "\"%s\" is a foreign table"
 msgstr "\"%s\" é uma tabela externa"
 
-#: commands/tablecmds.c:10577
+#: commands/tablecmds.c:10578
 #, c-format
 msgid "Use ALTER FOREIGN TABLE instead."
 msgstr "Ao invés disso utilize ALTER FOREIGN TABLE."
@@ -6970,7 +6970,7 @@ msgstr "não pôde criar link simbólico \"%s\": %m"
 #: commands/tablespace.c:711 commands/tablespace.c:721
 #: postmaster/postmaster.c:1270 replication/basebackup.c:278
 #: replication/basebackup.c:598 storage/file/copydir.c:64
-#: storage/file/copydir.c:103 storage/file/fd.c:1939 storage/file/fd.c:2519
+#: storage/file/copydir.c:103 storage/file/fd.c:2016 storage/file/fd.c:2596
 #: utils/adt/genfile.c:353 utils/adt/misc.c:270 utils/misc/tzparser.c:339
 #, c-format
 msgid "could not open directory \"%s\": %m"
@@ -7719,7 +7719,7 @@ msgstr "ignorando \"%s\" --- somente dono de tabela ou de banco de dados pode li
 msgid "skipping \"%s\" --- cannot vacuum non-tables or special system tables"
 msgstr "ignorando \"%s\" --- não pode limpar objetos que não são tabelas ou tabelas especiais do sistema"
 
-#: commands/vacuumlazy.c:316
+#: commands/vacuumlazy.c:321
 #, c-format
 msgid ""
 "automatic vacuum of table \"%s.%s.%s\": index scans: %d\n"
@@ -7736,22 +7736,22 @@ msgstr ""
 "taxa média de leitura: %.3f MiB/s, taxa média de escrita: %.3f MiB/s\n"
 "uso do sistema: %s"
 
-#: commands/vacuumlazy.c:648
+#: commands/vacuumlazy.c:655
 #, c-format
 msgid "relation \"%s\" page %u is uninitialized --- fixing"
 msgstr "página %2$u da relação \"%1$s\" não foi inicializada --- consertando"
 
-#: commands/vacuumlazy.c:1038
+#: commands/vacuumlazy.c:1045
 #, c-format
 msgid "\"%s\": removed %.0f row versions in %u pages"
 msgstr "\"%s\": removidas %.0f versões de registro em %u páginas"
 
-#: commands/vacuumlazy.c:1043
+#: commands/vacuumlazy.c:1050
 #, c-format
 msgid "\"%s\": found %.0f removable, %.0f nonremovable row versions in %u out of %u pages"
 msgstr "\"%s\": encontrados %.0f versões de registros removíveis e %.0f não-removíveis em %u de %u páginas"
 
-#: commands/vacuumlazy.c:1047
+#: commands/vacuumlazy.c:1054
 #, c-format
 msgid ""
 "%.0f dead row versions cannot be removed yet.\n"
@@ -7764,28 +7764,28 @@ msgstr ""
 "%u páginas estão completamente vazias.\n"
 "%s."
 
-#: commands/vacuumlazy.c:1110
+#: commands/vacuumlazy.c:1117
 #, c-format
 msgid "\"%s\": removed %d row versions in %d pages"
 msgstr "\"%s\": removidas %d versões de registro em %d páginas"
 
-#: commands/vacuumlazy.c:1113 commands/vacuumlazy.c:1249
-#: commands/vacuumlazy.c:1420
+#: commands/vacuumlazy.c:1120 commands/vacuumlazy.c:1256
+#: commands/vacuumlazy.c:1427
 #, c-format
 msgid "%s."
 msgstr "%s."
 
-#: commands/vacuumlazy.c:1246
+#: commands/vacuumlazy.c:1253
 #, c-format
 msgid "scanned index \"%s\" to remove %d row versions"
 msgstr "índice \"%s\" percorrido para remover %d versões de registro"
 
-#: commands/vacuumlazy.c:1291
+#: commands/vacuumlazy.c:1298
 #, c-format
 msgid "index \"%s\" now contains %.0f row versions in %u pages"
 msgstr "índice \"%s\" agora contém %.0f versões de registros em %u páginas"
 
-#: commands/vacuumlazy.c:1295
+#: commands/vacuumlazy.c:1302
 #, c-format
 msgid ""
 "%.0f index row versions were removed.\n"
@@ -7796,17 +7796,17 @@ msgstr ""
 "%u páginas de índice foram removidas, %u são reutilizáveis.\n"
 "%s."
 
-#: commands/vacuumlazy.c:1352
+#: commands/vacuumlazy.c:1359
 #, c-format
 msgid "\"%s\": stopping truncate due to conflicting lock request"
 msgstr "\"%s\": parando truncamento devido a pedido de bloqueio conflitante"
 
-#: commands/vacuumlazy.c:1417
+#: commands/vacuumlazy.c:1424
 #, c-format
 msgid "\"%s\": truncated %u to %u pages"
 msgstr "\"%s\": truncadas %u em %u páginas"
 
-#: commands/vacuumlazy.c:1473
+#: commands/vacuumlazy.c:1480
 #, c-format
 msgid "\"%s\": suspending truncate due to conflicting lock request"
 msgstr "\"%s\": suspendendo truncamento devido a pedido de bloqueio conflitante"
@@ -8381,7 +8381,7 @@ msgstr "não pôde voltar ao início do arquivo temporário de junção por hash
 msgid "could not write to hash-join temporary file: %m"
 msgstr "não pôde escrever em arquivo temporário de junção por hash: %m"
 
-#: executor/nodeHashjoin.c:927 executor/nodeHashjoin.c:937
+#: executor/nodeHashjoin.c:934 executor/nodeHashjoin.c:944
 #, c-format
 msgid "could not read from hash-join temporary file: %m"
 msgstr "não pôde ler do arquivo temporário de junção por hash: %m"
@@ -9097,7 +9097,7 @@ msgstr "não pôde receber credenciais: %m"
 msgid "local user with ID %d does not exist"
 msgstr "usuário local com ID %d não existe"
 
-#: libpq/auth.c:1899 libpq/auth.c:2171 libpq/auth.c:2531
+#: libpq/auth.c:1899 libpq/auth.c:2171 libpq/auth.c:2534
 #, c-format
 msgid "empty password returned by client"
 msgstr "senha vazia retornada pelo cliente"
@@ -9217,97 +9217,97 @@ msgstr "autenticação LDAP falhou para usuário \"%s\" no servidor \"%s\": cód
 msgid "certificate authentication failed for user \"%s\": client certificate contains no user name"
 msgstr "autenticação com certificado falhou para usuário \"%s\": certificado cliente não contém usuário"
 
-#: libpq/auth.c:2487
+#: libpq/auth.c:2490
 #, c-format
 msgid "RADIUS server not specified"
 msgstr "servidor RADIUS não foi especificado"
 
-#: libpq/auth.c:2494
+#: libpq/auth.c:2497
 #, c-format
 msgid "RADIUS secret not specified"
 msgstr "segredo do RADIUS não foi especificado"
 
-#: libpq/auth.c:2510 libpq/hba.c:1525
+#: libpq/auth.c:2513 libpq/hba.c:1525
 #, c-format
 msgid "could not translate RADIUS server name \"%s\" to address: %s"
 msgstr "não pôde traduzir nome de servidor RADIUS \"%s\" para endereço: %s"
 
-#: libpq/auth.c:2538
+#: libpq/auth.c:2541
 #, c-format
 msgid "RADIUS authentication does not support passwords longer than 16 characters"
 msgstr "autenticação RADIUS não suporta senhas mais longas do que 16 caracteres"
 
-#: libpq/auth.c:2549
+#: libpq/auth.c:2552
 #, c-format
 msgid "could not generate random encryption vector"
 msgstr "não pôde gerar vetor de criptografia randômico"
 
-#: libpq/auth.c:2572
+#: libpq/auth.c:2575
 #, c-format
 msgid "could not perform MD5 encryption of password"
 msgstr "não pôde realizar criptografia MD5 da senha"
 
-#: libpq/auth.c:2594
+#: libpq/auth.c:2597
 #, c-format
 msgid "could not create RADIUS socket: %m"
 msgstr "não pôde criar soquete RADIUS: %m"
 
-#: libpq/auth.c:2615
+#: libpq/auth.c:2618
 #, c-format
 msgid "could not bind local RADIUS socket: %m"
 msgstr "não pôde se ligar ao soquete RADIUS: %m"
 
-#: libpq/auth.c:2625
+#: libpq/auth.c:2628
 #, c-format
 msgid "could not send RADIUS packet: %m"
 msgstr "não pôde enviar pacote RADIUS: %m"
 
-#: libpq/auth.c:2654 libpq/auth.c:2679
+#: libpq/auth.c:2657 libpq/auth.c:2682
 #, c-format
 msgid "timeout waiting for RADIUS response"
 msgstr "tempo de espera esgotado para resposta do RADIUS"
 
-#: libpq/auth.c:2672
+#: libpq/auth.c:2675
 #, c-format
 msgid "could not check status on RADIUS socket: %m"
 msgstr "não pôde verificar status no soquete do RADIUS: %m"
 
-#: libpq/auth.c:2701
+#: libpq/auth.c:2704
 #, c-format
 msgid "could not read RADIUS response: %m"
 msgstr "não pôde ler resposta do RADIUS: %m"
 
-#: libpq/auth.c:2713 libpq/auth.c:2717
+#: libpq/auth.c:2716 libpq/auth.c:2720
 #, c-format
 msgid "RADIUS response was sent from incorrect port: %d"
 msgstr "resposta RADIUS foi enviada de porta incorreta: %d"
 
-#: libpq/auth.c:2726
+#: libpq/auth.c:2729
 #, c-format
 msgid "RADIUS response too short: %d"
 msgstr "resposta RADIUS muito curta: %d"
 
-#: libpq/auth.c:2733
+#: libpq/auth.c:2736
 #, c-format
 msgid "RADIUS response has corrupt length: %d (actual length %d)"
 msgstr "resposta RADIUS tem tamanho corrompido: %d (tamanho atual %d)"
 
-#: libpq/auth.c:2741
+#: libpq/auth.c:2744
 #, c-format
 msgid "RADIUS response is to a different request: %d (should be %d)"
 msgstr "resposta RADIUS é para uma solicitação diferente: %d (deveria ser %d)"
 
-#: libpq/auth.c:2766
+#: libpq/auth.c:2769
 #, c-format
 msgid "could not perform MD5 encryption of received packet"
 msgstr "não pôde realizar criptografia MD5 do pacote recebido"
 
-#: libpq/auth.c:2775
+#: libpq/auth.c:2778
 #, c-format
 msgid "RADIUS response has incorrect MD5 signature"
 msgstr "resposta RADIUS tem assinatura MD5 incorreta"
 
-#: libpq/auth.c:2792
+#: libpq/auth.c:2795
 #, c-format
 msgid "RADIUS response has invalid code (%d) for user \"%s\""
 msgstr "resposta RADIUS tem código inválido (%d) para usuário \"%s\""
@@ -9368,121 +9368,131 @@ msgstr "não pôde criar arquivo \"%s\" no servidor: %m"
 msgid "could not write server file \"%s\": %m"
 msgstr "não pôde escrever no arquivo \"%s\" no servidor: %m"
 
-#: libpq/be-secure.c:287 libpq/be-secure.c:385
+#: libpq/be-secure.c:291 libpq/be-secure.c:416
 #, c-format
 msgid "SSL error: %s"
 msgstr "erro de SSL: %s"
 
-#: libpq/be-secure.c:296 libpq/be-secure.c:394 libpq/be-secure.c:976
+#: libpq/be-secure.c:300 libpq/be-secure.c:425 libpq/be-secure.c:1092
 #, c-format
 msgid "unrecognized SSL error code: %d"
 msgstr "código de erro SSL desconhecido: %d"
 
-#: libpq/be-secure.c:336 libpq/be-secure.c:340 libpq/be-secure.c:350
+#: libpq/be-secure.c:361
 #, c-format
-msgid "SSL renegotiation failure"
-msgstr "renegociação SSL falhou"
+msgid "SSL failure during renegotiation start"
+msgstr "SSL falhou ao iniciar renegociação"
 
-#: libpq/be-secure.c:344
+#: libpq/be-secure.c:376
 #, c-format
-msgid "SSL failed to send renegotiation request"
-msgstr "SSL falhou ao enviar pedido de renegociação"
+msgid "SSL handshake failure on renegotiation, retrying"
+msgstr "negociação SSL falhou durante renegociação, tentando novamente"
 
-#: libpq/be-secure.c:755
+#: libpq/be-secure.c:380
+#, c-format
+msgid "could not complete SSL handshake on renegotiation, too many failures"
+msgstr "não pôde completar negociação SSL durante renegociação, muitas falhas"
+
+#: libpq/be-secure.c:451
+#, c-format
+msgid "SSL failed to renegotiate connection before limit expired"
+msgstr "SSL falhou ao renegociar conexão antes do limite expirar"
+
+#: libpq/be-secure.c:871
 #, c-format
 msgid "could not create SSL context: %s"
 msgstr "não pôde criar contexto SSL: %s"
 
-#: libpq/be-secure.c:771
+#: libpq/be-secure.c:887
 #, c-format
 msgid "could not load server certificate file \"%s\": %s"
 msgstr "não pôde carregar arquivo de certificado do servidor \"%s\": %s"
 
-#: libpq/be-secure.c:777
+#: libpq/be-secure.c:893
 #, c-format
 msgid "could not access private key file \"%s\": %m"
 msgstr "não pôde acessar arquivo da chave privada \"%s\": %m"
 
-#: libpq/be-secure.c:792
+#: libpq/be-secure.c:908
 #, c-format
 msgid "private key file \"%s\" has group or world access"
 msgstr "arquivo da chave privada \"%s\" tem acesso para grupo ou outros"
 
-#: libpq/be-secure.c:794
+#: libpq/be-secure.c:910
 #, c-format
 msgid "Permissions should be u=rw (0600) or less."
 msgstr "Permissões devem ser u=rwx (0600) ou menos."
 
-#: libpq/be-secure.c:801
+#: libpq/be-secure.c:917
 #, c-format
 msgid "could not load private key file \"%s\": %s"
 msgstr "não pôde carregar arquivo da chave privada \"%s\": %s"
 
-#: libpq/be-secure.c:806
+#: libpq/be-secure.c:922
 #, c-format
 msgid "check of private key failed: %s"
 msgstr "verificação de chave privada falhou: %s"
 
-#: libpq/be-secure.c:826
+#: libpq/be-secure.c:942
 #, c-format
 msgid "could not load root certificate file \"%s\": %s"
 msgstr "não pôde carregar arquivo do certificado raiz \"%s\": %s"
 
-#: libpq/be-secure.c:850
+#: libpq/be-secure.c:966
 #, c-format
 msgid "SSL certificate revocation list file \"%s\" ignored"
 msgstr "arquivo da lista de revogação de certificados SSL \"%s\" ignorado"
 
-#: libpq/be-secure.c:852
+#: libpq/be-secure.c:968
 #, c-format
 msgid "SSL library does not support certificate revocation lists."
 msgstr "biblioteca SSL instalada não suporta listas de revogação de certificados."
 
-#: libpq/be-secure.c:857
+#: libpq/be-secure.c:973
 #, c-format
 msgid "could not load SSL certificate revocation list file \"%s\": %s"
 msgstr "não pôde carregar arquivo da lista de revogação de certificados SSL \"%s\": %s"
 
-#: libpq/be-secure.c:903
+#: libpq/be-secure.c:1019
 #, c-format
 msgid "could not initialize SSL connection: %s"
 msgstr "não pôde inicializar conexão SSL: %s"
 
-#: libpq/be-secure.c:911
+#: libpq/be-secure.c:1027
 #, c-format
 msgid "could not set SSL socket: %s"
 msgstr "não pôde criar soquete SSL: %s"
 
-#: libpq/be-secure.c:956
+#: libpq/be-secure.c:1072
 #, c-format
 msgid "could not accept SSL connection: %m"
 msgstr "não pôde aceitar conexão SSL: %m"
 
-#: libpq/be-secure.c:960 libpq/be-secure.c:971
+#: libpq/be-secure.c:1076 libpq/be-secure.c:1087
 #, c-format
 msgid "could not accept SSL connection: EOF detected"
 msgstr "não pôde aceitar conexão SSL: EOF detectado"
 
-#: libpq/be-secure.c:965
+#: libpq/be-secure.c:1081
 #, c-format
 msgid "could not accept SSL connection: %s"
 msgstr "não pôde aceitar conexão SSL: %s"
 
-#: libpq/be-secure.c:1019
+#: libpq/be-secure.c:1135
 #, c-format
 msgid "SSL certificate's common name contains embedded null"
 msgstr "nome do certificado SSL contém nulo embutido"
 
-#: libpq/be-secure.c:1029
+#: libpq/be-secure.c:1145
 #, c-format
 msgid "SSL connection from \"%s\""
 msgstr "conexão SSL de \"%s\""
 
-#: libpq/be-secure.c:1080
+#: libpq/be-secure.c:1196
 msgid "no SSL error reported"
 msgstr "nenhum erro SSL relatado"
 
-#: libpq/be-secure.c:1084
+#: libpq/be-secure.c:1200
 #, c-format
 msgid "SSL error code %lu"
 msgstr "código de erro SSL %lu"
@@ -9885,7 +9895,7 @@ msgstr "não pôde configurar o soquete para modo bloqueado: %m"
 msgid "could not receive data from client: %m"
 msgstr "não pôde receber dados do cliente: %m"
 
-#: libpq/pqcomm.c:1093 tcop/postgres.c:3907
+#: libpq/pqcomm.c:1093 tcop/postgres.c:3913
 #, c-format
 msgid "terminating connection because protocol sync was lost"
 msgstr "finalizando conexão porque sincronismo do protocolo foi perdido"
@@ -11700,17 +11710,17 @@ msgstr ""
 msgid "You possibly need to raise your kernel's SEMVMX value to be at least %d.  Look into the PostgreSQL documentation for details."
 msgstr "Você possivelmente precisa aumentar o valor SEMVMX do kernel para pelo menos %d.  Veja na documentação do PostgreSQL para obter detalhes."
 
-#: port/pg_shmem.c:143 port/sysv_shmem.c:143
+#: port/pg_shmem.c:163 port/sysv_shmem.c:163
 #, c-format
 msgid "could not create shared memory segment: %m"
 msgstr "não pôde criar segmento de memória compartilhada: %m"
 
-#: port/pg_shmem.c:144 port/sysv_shmem.c:144
+#: port/pg_shmem.c:164 port/sysv_shmem.c:164
 #, c-format
 msgid "Failed system call was shmget(key=%lu, size=%lu, 0%o)."
 msgstr "Falhou ao executar chamada de sistema shmget(key=%lu, size=%lu, 0%o)."
 
-#: port/pg_shmem.c:148 port/sysv_shmem.c:148
+#: port/pg_shmem.c:168 port/sysv_shmem.c:168
 #, c-format
 msgid ""
 "This error usually means that PostgreSQL's request for a shared memory segment exceeded your kernel's SHMMAX parameter.  You can either reduce the request size or reconfigure the kernel with larger SHMMAX.  To reduce the request size (currently %lu bytes), reduce PostgreSQL's shared memory usage, perhaps by reducing shared_buffers or max_connections.\n"
@@ -11721,7 +11731,7 @@ msgstr ""
 "Se o tamanho requisitado já está pequeno, é possível que ele seja menor do que o parâmetro SHMMIN do kernel, nesse caso aumente o tamanho da requisição ou configure SHMMIN novamente.\n"
 "A documentação do PostgreSQL contém informações adicionais sobre configuração de memória compartilhada."
 
-#: port/pg_shmem.c:161 port/sysv_shmem.c:161
+#: port/pg_shmem.c:181 port/sysv_shmem.c:181
 #, c-format
 msgid ""
 "This error usually means that PostgreSQL's request for a shared memory segment exceeded available memory or swap space, or exceeded your kernel's SHMALL parameter.  You can either reduce the request size or reconfigure the kernel with larger SHMALL.  To reduce the request size (currently %lu bytes), reduce PostgreSQL's shared memory usage, perhaps by reducing shared_buffers or max_connections.\n"
@@ -11730,7 +11740,7 @@ msgstr ""
 "Esse erro usualmente significa que a requisição do PostgreSQL por segmento de memória compartilhada excedeu a memória ou espaço de swap disponível, ou excedeu o parâmetro SHMALL do kernel. Para reduzir o tamanho requisitado (atualmente %lu bytes), reduza o uso de memória compartilhada pelo PostgreSQL, talvez reduzindo shared_buffers ou max_connections.\n"
 "A documentação do PostgreSQL contém informações adicionais sobre configuração de memória compartilhada."
 
-#: port/pg_shmem.c:172 port/sysv_shmem.c:172
+#: port/pg_shmem.c:192 port/sysv_shmem.c:192
 #, c-format
 msgid ""
 "This error does *not* mean that you have run out of disk space.  It occurs either if all available shared memory IDs have been taken, in which case you need to raise the SHMMNI parameter in your kernel, or because the system's overall limit for shared memory has been reached.  If you cannot increase the shared memory limit, reduce PostgreSQL's shared memory request (currently %lu bytes), perhaps by reducing shared_buffers or max_connections.\n"
@@ -11739,7 +11749,7 @@ msgstr ""
 "Esse erro *não* significa que você está sem espaço em disco. Isso ocorre se todos os IDs de memória compartilhadas estão sendo usados, neste caso você precisa aumentar o parâmetro SHMMNI do seu kernel, ou porque o limite do sistema para memória compartilhada foi alcançado. Se você não pode aumentar o limite de memória compartilhada, reduza o tamanho de memória compartilhada requisitada pelo PostgreSQL (atualmente %lu bytes), talvez reduzindo shared_buffers ou max_connections.\n"
 "A documentação do PostgreSQL contém informações adicionais sobre configuração de memória compartilhada."
 
-#: port/pg_shmem.c:435 port/sysv_shmem.c:435
+#: port/pg_shmem.c:456 port/sysv_shmem.c:456
 #, c-format
 msgid "could not stat data directory \"%s\": %m"
 msgstr "não pôde executar stat no diretório de dados \"%s\": %m"
@@ -13339,17 +13349,17 @@ msgstr "cabeçalho de página é inválido no bloco %u da relação %s; zerando
 msgid "invalid page header in block %u of relation %s"
 msgstr "cabeçalho de página é inválido no bloco %u da relação %s"
 
-#: storage/buffer/bufmgr.c:2985
+#: storage/buffer/bufmgr.c:2990
 #, c-format
 msgid "could not write block %u of %s"
 msgstr "não pôde escrever bloco %u de %s"
 
-#: storage/buffer/bufmgr.c:2987
+#: storage/buffer/bufmgr.c:2992
 #, c-format
 msgid "Multiple failures --- write error might be permanent."
 msgstr "Falhas múltiplas --- erro de escrita pode ser permanente."
 
-#: storage/buffer/bufmgr.c:3008 storage/buffer/bufmgr.c:3027
+#: storage/buffer/bufmgr.c:3013 storage/buffer/bufmgr.c:3032
 #, c-format
 msgid "writing block %u of relation %s"
 msgstr "escrevendo bloco %u da relação %s"
@@ -13359,52 +13369,52 @@ msgstr "escrevendo bloco %u da relação %s"
 msgid "no empty local buffer available"
 msgstr "nenhum buffer local vazio está disponível"
 
-#: storage/file/fd.c:514
+#: storage/file/fd.c:521
 #, c-format
 msgid "could not link file \"%s\" to \"%s\": %m"
 msgstr "não pôde vincular arquivo \"%s\" a \"%s\": %m"
 
-#: storage/file/fd.c:608
+#: storage/file/fd.c:615
 #, c-format
 msgid "getrlimit failed: %m"
 msgstr "getrlimit falhou: %m"
 
-#: storage/file/fd.c:698
+#: storage/file/fd.c:705
 #, c-format
 msgid "insufficient file descriptors available to start server process"
 msgstr "descritores de arquivo disponíveis são insuficientes para iniciar o processo servidor"
 
-#: storage/file/fd.c:699
+#: storage/file/fd.c:706
 #, c-format
 msgid "System allows %d, we need at least %d."
 msgstr "Sistema permite %d, nós precisamos pelo menos de %d."
 
-#: storage/file/fd.c:740 storage/file/fd.c:1774 storage/file/fd.c:1889
+#: storage/file/fd.c:747 storage/file/fd.c:1851 storage/file/fd.c:1966
 #, c-format
 msgid "out of file descriptors: %m; release and retry"
 msgstr "sem descritores de arquivo: %m; libere e tente novamente"
 
-#: storage/file/fd.c:1314
+#: storage/file/fd.c:1352
 #, c-format
 msgid "temporary file: path \"%s\", size %lu"
 msgstr "arquivo temporário: caminho \"%s\", tamanho %lu"
 
-#: storage/file/fd.c:1463
+#: storage/file/fd.c:1524
 #, c-format
 msgid "temporary file size exceeds temp_file_limit (%dkB)"
 msgstr "tamanho do arquivo temporário excede temp_file_limit (%dkB)"
 
-#: storage/file/fd.c:1750
+#: storage/file/fd.c:1827
 #, c-format
 msgid "exceeded maxAllocatedDescs (%d) while trying to open file \"%s\""
 msgstr "maxAllocatedDescs excedido (%d) ao tentar abrir arquivo \"%s\""
 
-#: storage/file/fd.c:1865
+#: storage/file/fd.c:1942
 #, c-format
 msgid "exceeded maxAllocatedDescs (%d) while trying to open directory \"%s\""
 msgstr "maxAllocatedDescs excedido (%d) ao tentar abrir diretório \"%s\""
 
-#: storage/file/fd.c:1957
+#: storage/file/fd.c:2034
 #, c-format
 msgid "could not read directory \"%s\": %m"
 msgstr "não pôde ler diretório \"%s\": %m"
@@ -13439,12 +13449,12 @@ msgstr "tamanho da entrada de ShmemIndex está errado para estrutura de dados \"
 msgid "requested shared memory size overflows size_t"
 msgstr "tamanho de memória compartilhada requisitada ultrapassa size_t"
 
-#: storage/ipc/standby.c:496 tcop/postgres.c:2974
+#: storage/ipc/standby.c:496 tcop/postgres.c:2980
 #, c-format
 msgid "canceling statement due to conflict with recovery"
 msgstr "cancelando comando por causa de um conflito com recuperação"
 
-#: storage/ipc/standby.c:497 tcop/postgres.c:2244
+#: storage/ipc/standby.c:497 tcop/postgres.c:2250
 #, c-format
 msgid "User transaction caused buffer deadlock with recovery."
 msgstr "Transação do usuário causou impasse com a recuperação."
@@ -13785,45 +13795,45 @@ msgstr "não pôde abrir arquivo \"%s\" (bloco alvo %u): %m"
 msgid "could not seek to end of file \"%s\": %m"
 msgstr "não pôde buscar fim do arquivo \"%s\": %m"
 
-#: tcop/fastpath.c:109 tcop/fastpath.c:471 tcop/fastpath.c:601
+#: tcop/fastpath.c:109 tcop/fastpath.c:459 tcop/fastpath.c:589
 #, c-format
 msgid "invalid argument size %d in function call message"
 msgstr "tamanho de argumento %d é inválido na mensagem de chamada da função"
 
-#: tcop/fastpath.c:289 tcop/postgres.c:972 tcop/postgres.c:1282
-#: tcop/postgres.c:1540 tcop/postgres.c:1945 tcop/postgres.c:2312
-#: tcop/postgres.c:2387
+#: tcop/fastpath.c:279 tcop/postgres.c:978 tcop/postgres.c:1288
+#: tcop/postgres.c:1546 tcop/postgres.c:1951 tcop/postgres.c:2318
+#: tcop/postgres.c:2393
 #, c-format
 msgid "current transaction is aborted, commands ignored until end of transaction block"
 msgstr "transação atual foi interrompida, comandos ignorados até o fim do bloco de transação"
 
-#: tcop/fastpath.c:317
+#: tcop/fastpath.c:307
 #, c-format
 msgid "fastpath function call: \"%s\" (OID %u)"
 msgstr "chamada de função fastpath: \"%s\" (OID %u)"
 
-#: tcop/fastpath.c:397 tcop/postgres.c:1142 tcop/postgres.c:1407
-#: tcop/postgres.c:1786 tcop/postgres.c:2003
+#: tcop/fastpath.c:387 tcop/postgres.c:1148 tcop/postgres.c:1413
+#: tcop/postgres.c:1792 tcop/postgres.c:2009
 #, c-format
 msgid "duration: %s ms"
 msgstr "duração: %s ms"
 
-#: tcop/fastpath.c:401
+#: tcop/fastpath.c:391
 #, c-format
 msgid "duration: %s ms  fastpath function call: \"%s\" (OID %u)"
 msgstr "duração: %s ms  chamada de função fastpath: \"%s\" (OID %u)"
 
-#: tcop/fastpath.c:439 tcop/fastpath.c:566
+#: tcop/fastpath.c:427 tcop/fastpath.c:554
 #, c-format
 msgid "function call message contains %d arguments but function requires %d"
 msgstr "mensagem de chamada da função contém %d argumentos mas função requer %d"
 
-#: tcop/fastpath.c:447
+#: tcop/fastpath.c:435
 #, c-format
 msgid "function call message contains %d argument formats but %d arguments"
 msgstr "mensagem de chamada da função contém %d formatos de argumento mas só tem %d argumentos"
 
-#: tcop/fastpath.c:534 tcop/fastpath.c:617
+#: tcop/fastpath.c:522 tcop/fastpath.c:605
 #, c-format
 msgid "incorrect binary data format in function argument %d"
 msgstr "formato de dado binário incorreto no argumento %d da função"
@@ -13834,245 +13844,245 @@ msgid "unexpected EOF on client connection"
 msgstr "EOF inesperado durante conexão do cliente"
 
 #: tcop/postgres.c:448 tcop/postgres.c:460 tcop/postgres.c:471
-#: tcop/postgres.c:483 tcop/postgres.c:4258
+#: tcop/postgres.c:483 tcop/postgres.c:4252
 #, c-format
 msgid "invalid frontend message type %d"
 msgstr "tipo de mensagem do cliente %d é inválido"
 
-#: tcop/postgres.c:913
+#: tcop/postgres.c:919
 #, c-format
 msgid "statement: %s"
 msgstr "comando: %s"
 
-#: tcop/postgres.c:1147
+#: tcop/postgres.c:1153
 #, c-format
 msgid "duration: %s ms  statement: %s"
 msgstr "duração: %s ms  comando: %s"
 
-#: tcop/postgres.c:1197
+#: tcop/postgres.c:1203
 #, c-format
 msgid "parse %s: %s"
 msgstr "análise de %s: %s"
 
-#: tcop/postgres.c:1255
+#: tcop/postgres.c:1261
 #, c-format
 msgid "cannot insert multiple commands into a prepared statement"
 msgstr "não pode inserir múltiplos comandos no comando preparado"
 
-#: tcop/postgres.c:1412
+#: tcop/postgres.c:1418
 #, c-format
 msgid "duration: %s ms  parse %s: %s"
 msgstr "duração: %s ms  análise de %s: %s"
 
-#: tcop/postgres.c:1457
+#: tcop/postgres.c:1463
 #, c-format
 msgid "bind %s to %s"
 msgstr "ligação de %s para %s"
 
-#: tcop/postgres.c:1476 tcop/postgres.c:2293
+#: tcop/postgres.c:1482 tcop/postgres.c:2299
 #, c-format
 msgid "unnamed prepared statement does not exist"
 msgstr "comando preparado sem nome não existe"
 
-#: tcop/postgres.c:1518
+#: tcop/postgres.c:1524
 #, c-format
 msgid "bind message has %d parameter formats but %d parameters"
 msgstr "mensagem de ligação tem %d formatos de parâmetro mas só tem %d parâmetros"
 
-#: tcop/postgres.c:1524
+#: tcop/postgres.c:1530
 #, c-format
 msgid "bind message supplies %d parameters, but prepared statement \"%s\" requires %d"
 msgstr "mensagem de ligação forneceu %d parâmetros, mas comando preparado \"%s\" requer %d"
 
-#: tcop/postgres.c:1693
+#: tcop/postgres.c:1699
 #, c-format
 msgid "incorrect binary data format in bind parameter %d"
 msgstr "formato de dado binário incorreto no parâmetro de ligação %d"
 
-#: tcop/postgres.c:1791
+#: tcop/postgres.c:1797
 #, c-format
 msgid "duration: %s ms  bind %s%s%s: %s"
 msgstr "duração: %s ms  ligação %s%s%s: %s"
 
-#: tcop/postgres.c:1839 tcop/postgres.c:2373
+#: tcop/postgres.c:1845 tcop/postgres.c:2379
 #, c-format
 msgid "portal \"%s\" does not exist"
 msgstr "portal \"%s\" não existe"
 
-#: tcop/postgres.c:1924
+#: tcop/postgres.c:1930
 #, c-format
 msgid "%s %s%s%s: %s"
 msgstr "%s %s%s%s: %s"
 
-#: tcop/postgres.c:1926 tcop/postgres.c:2011
+#: tcop/postgres.c:1932 tcop/postgres.c:2017
 msgid "execute fetch from"
 msgstr "executar busca de"
 
-#: tcop/postgres.c:1927 tcop/postgres.c:2012
+#: tcop/postgres.c:1933 tcop/postgres.c:2018
 msgid "execute"
 msgstr "executar"
 
-#: tcop/postgres.c:2008
+#: tcop/postgres.c:2014
 #, c-format
 msgid "duration: %s ms  %s %s%s%s: %s"
 msgstr "duração: %s ms  %s %s%s%s: %s"
 
-#: tcop/postgres.c:2134
+#: tcop/postgres.c:2140
 #, c-format
 msgid "prepare: %s"
 msgstr "preparado: %s"
 
-#: tcop/postgres.c:2197
+#: tcop/postgres.c:2203
 #, c-format
 msgid "parameters: %s"
 msgstr "parâmetros: %s"
 
-#: tcop/postgres.c:2216
+#: tcop/postgres.c:2222
 #, c-format
 msgid "abort reason: recovery conflict"
 msgstr "razão da interrupção: conflito de recuperação"
 
-#: tcop/postgres.c:2232
+#: tcop/postgres.c:2238
 #, c-format
 msgid "User was holding shared buffer pin for too long."
 msgstr "Usuário estava mantendo um buffer compartilhado na cache por muito tempo."
 
-#: tcop/postgres.c:2235
+#: tcop/postgres.c:2241
 #, c-format
 msgid "User was holding a relation lock for too long."
 msgstr "Usuário estava mantendo um travamento de relação por muito tempo."
 
-#: tcop/postgres.c:2238
+#: tcop/postgres.c:2244
 #, c-format
 msgid "User was or might have been using tablespace that must be dropped."
 msgstr "Usuário estava ou pode estar usando tablespace que deve ser removida."
 
-#: tcop/postgres.c:2241
+#: tcop/postgres.c:2247
 #, c-format
 msgid "User query might have needed to see row versions that must be removed."
 msgstr "Consulta do usuário pode ter precisado acessar versões de registros que devem ser removidas."
 
-#: tcop/postgres.c:2247
+#: tcop/postgres.c:2253
 #, c-format
 msgid "User was connected to a database that must be dropped."
 msgstr "Usuário estava conectado ao banco de dados que deve ser removido."
 
-#: tcop/postgres.c:2576
+#: tcop/postgres.c:2582
 #, c-format
 msgid "terminating connection because of crash of another server process"
 msgstr "finalizando conexão por causa de uma queda de um outro processo servidor"
 
-#: tcop/postgres.c:2577
+#: tcop/postgres.c:2583
 #, c-format
 msgid "The postmaster has commanded this server process to roll back the current transaction and exit, because another server process exited abnormally and possibly corrupted shared memory."
 msgstr "O postmaster ordenou a esse processo servidor para cancelar a transação atual e sair, porque outro processo servidor saiu anormalmente e possivelmente corrompeu memória compartilhada."
 
-#: tcop/postgres.c:2581 tcop/postgres.c:2908
+#: tcop/postgres.c:2587 tcop/postgres.c:2914
 #, c-format
 msgid "In a moment you should be able to reconnect to the database and repeat your command."
 msgstr "Dentro de instantes você poderá conectar novamente ao banco de dados e repetir seu commando."
 
-#: tcop/postgres.c:2674
+#: tcop/postgres.c:2680
 #, c-format
 msgid "floating-point exception"
 msgstr "exceção de ponto flutuante"
 
-#: tcop/postgres.c:2675
+#: tcop/postgres.c:2681
 #, c-format
 msgid "An invalid floating-point operation was signaled. This probably means an out-of-range result or an invalid operation, such as division by zero."
 msgstr "Uma operação de ponto flutuante inválida foi sinalizada. Isto provavelmente indica um resultado fora do intervalo ou uma operação inválida, tal como divisão por zero."
 
-#: tcop/postgres.c:2851
+#: tcop/postgres.c:2857
 #, c-format
 msgid "terminating autovacuum process due to administrator command"
 msgstr "terminando processo de limpeza automática por causa de um comando do administrador"
 
-#: tcop/postgres.c:2857 tcop/postgres.c:2867 tcop/postgres.c:2906
+#: tcop/postgres.c:2863 tcop/postgres.c:2873 tcop/postgres.c:2912
 #, c-format
 msgid "terminating connection due to conflict with recovery"
 msgstr "terminando conexão por causa de um conflito com recuperação"
 
-#: tcop/postgres.c:2873
+#: tcop/postgres.c:2879
 #, c-format
 msgid "terminating connection due to administrator command"
 msgstr "terminando conexão por causa de um comando do administrador"
 
-#: tcop/postgres.c:2886
+#: tcop/postgres.c:2892
 #, c-format
 msgid "connection to client lost"
 msgstr "conexão com cliente foi perdida"
 
-#: tcop/postgres.c:2942
+#: tcop/postgres.c:2948
 #, c-format
 msgid "canceling authentication due to timeout"
 msgstr "cancelando autenticação por causa do tempo de espera (timeout)"
 
-#: tcop/postgres.c:2952
+#: tcop/postgres.c:2958
 #, c-format
 msgid "canceling statement due to statement timeout"
 msgstr "cancelando comando por causa do tempo de espera (timeout) do comando"
 
-#: tcop/postgres.c:2962
+#: tcop/postgres.c:2968
 #, c-format
 msgid "canceling autovacuum task"
 msgstr "cancelando tarefa de limpeza automática"
 
-#: tcop/postgres.c:2991
+#: tcop/postgres.c:2997
 #, c-format
 msgid "canceling statement due to user request"
 msgstr "cancelando comando por causa de um pedido do usuário"
 
-#: tcop/postgres.c:3099
+#: tcop/postgres.c:3105
 #, c-format
 msgid "stack depth limit exceeded"
 msgstr "limite da profundidade da pilha foi excedido"
 
-#: tcop/postgres.c:3100
+#: tcop/postgres.c:3106
 #, c-format
 msgid "Increase the configuration parameter \"max_stack_depth\" (currently %dkB), after ensuring the platform's stack depth limit is adequate."
 msgstr "Aumente o parâmetro de configuração \"max_stack_depth\" (atualmente %dkB), após certificar-se que o limite de profundidade da pilha para a plataforma é adequado."
 
-#: tcop/postgres.c:3163
+#: tcop/postgres.c:3169
 #, c-format
 msgid "\"max_stack_depth\" must not exceed %ldkB."
 msgstr "\"max_stack_depth\" não deve exceder %ldkB."
 
-#: tcop/postgres.c:3165
+#: tcop/postgres.c:3171
 #, c-format
 msgid "Increase the platform's stack depth limit via \"ulimit -s\" or local equivalent."
 msgstr "Aumente o limite de profundidade da pilha da plataforma utilizando \"ulimit -s\" ou equivalente."
 
-#: tcop/postgres.c:3529
+#: tcop/postgres.c:3535
 #, c-format
 msgid "invalid command-line argument for server process: %s"
 msgstr "argumento de linha de comando é inválido para processo servidor: %s"
 
-#: tcop/postgres.c:3530 tcop/postgres.c:3536
+#: tcop/postgres.c:3536 tcop/postgres.c:3542
 #, c-format
 msgid "Try \"%s --help\" for more information."
 msgstr "Tente \"%s --help\" para obter informações adicionais."
 
-#: tcop/postgres.c:3534
+#: tcop/postgres.c:3540
 #, c-format
 msgid "%s: invalid command-line argument: %s"
 msgstr "%s: argumento de linha de comando é inválido: %s"
 
-#: tcop/postgres.c:3613
+#: tcop/postgres.c:3619
 #, c-format
 msgid "%s: no database nor user name specified"
 msgstr "%s: banco de dados ou nome de usuário não foi especificado"
 
-#: tcop/postgres.c:4168
+#: tcop/postgres.c:4162
 #, c-format
 msgid "invalid CLOSE message subtype %d"
 msgstr "subtipo %d de mensagem CLOSE é inválido"
 
-#: tcop/postgres.c:4201
+#: tcop/postgres.c:4195
 #, c-format
 msgid "invalid DESCRIBE message subtype %d"
 msgstr "subtipo %d de mensagem DESCRIBE é inválido"
 
-#: tcop/postgres.c:4435
+#: tcop/postgres.c:4429
 #, c-format
 msgid "disconnection: session time: %d:%02d:%02d.%03d user=%s database=%s host=%s%s%s"
 msgstr "desconexão: tempo da sessão: %d:%02d:%02d.%02d usuário=%s banco de dados=%s máquina=%s%s%s"
@@ -14732,7 +14742,7 @@ msgstr "valor de data/hora \"current\" não é mais suportado"
 msgid "date out of range: \"%s\""
 msgstr "date fora do intervalo: \"%s\""
 
-#: utils/adt/date.c:219 utils/adt/xml.c:2026
+#: utils/adt/date.c:219 utils/adt/xml.c:2030
 #, c-format
 msgid "date out of range"
 msgstr "data fora do intervalo"
@@ -14767,8 +14777,8 @@ msgstr "date fora do intervalo para timestamp"
 #: utils/adt/timestamp.c:4571 utils/adt/timestamp.c:4585
 #: utils/adt/timestamp.c:4664 utils/adt/timestamp.c:4671
 #: utils/adt/timestamp.c:4697 utils/adt/timestamp.c:4701
-#: utils/adt/timestamp.c:4770 utils/adt/xml.c:2048 utils/adt/xml.c:2055
-#: utils/adt/xml.c:2075 utils/adt/xml.c:2082
+#: utils/adt/timestamp.c:4770 utils/adt/xml.c:2052 utils/adt/xml.c:2059
+#: utils/adt/xml.c:2079 utils/adt/xml.c:2086
 #, c-format
 msgid "timestamp out of range"
 msgstr "timestamp fora do intervalo"
@@ -15517,7 +15527,7 @@ msgstr "Elemento \"%s\" é inválida."
 msgid "JSON data, line %d: %s%s%s"
 msgstr "dado JSON, linha %d: %s%s%s"
 
-#: utils/adt/like.c:212 utils/adt/selfuncs.c:5218
+#: utils/adt/like.c:212 utils/adt/selfuncs.c:5318
 #, c-format
 msgid "could not determine which collation to use for ILIKE"
 msgstr "não pôde determinar qual ordenação utilizar para ILIKE"
@@ -16229,12 +16239,12 @@ msgstr "não pode comparar tipos record com quantidade diferente de colunas"
 msgid "rule \"%s\" has unsupported event type %d"
 msgstr "regra \"%s\" tem tipo de evento %d que não é suportado"
 
-#: utils/adt/selfuncs.c:5203
+#: utils/adt/selfuncs.c:5303
 #, c-format
 msgid "case insensitive matching not supported on type bytea"
 msgstr "correspondência não sensível a maiúsculas/minúsculas não é suportada pelo tipo bytea"
 
-#: utils/adt/selfuncs.c:5306
+#: utils/adt/selfuncs.c:5406
 #, c-format
 msgid "regular-expression matching not supported on type bytea"
 msgstr "correspondência de expressão regular não é suportada pelo tipo bytea"
@@ -16657,141 +16667,141 @@ msgstr "argumento de ntile deve ser maior do que zero"
 msgid "argument of nth_value must be greater than zero"
 msgstr "argumento de nth_value deve ser maior do que zero"
 
-#: utils/adt/xml.c:170
+#: utils/adt/xml.c:174
 #, c-format
 msgid "unsupported XML feature"
 msgstr "funcionalidade XML não é suportado"
 
-#: utils/adt/xml.c:171
+#: utils/adt/xml.c:175
 #, c-format
 msgid "This functionality requires the server to be built with libxml support."
 msgstr "Esta funcionalidade requer que o servidor seja construído com suporte a libxml."
 
-#: utils/adt/xml.c:172
+#: utils/adt/xml.c:176
 #, c-format
 msgid "You need to rebuild PostgreSQL using --with-libxml."
 msgstr "Você precisa reconstruir o PostgreSQL utilizando --with-libxml."
 
-#: utils/adt/xml.c:191 utils/mb/mbutils.c:515
+#: utils/adt/xml.c:195 utils/mb/mbutils.c:515
 #, c-format
 msgid "invalid encoding name \"%s\""
 msgstr "nome da codificação \"%s\" é inválido"
 
-#: utils/adt/xml.c:437 utils/adt/xml.c:442
+#: utils/adt/xml.c:441 utils/adt/xml.c:446
 #, c-format
 msgid "invalid XML comment"
 msgstr "comentário XML é inválido"
 
-#: utils/adt/xml.c:571
+#: utils/adt/xml.c:575
 #, c-format
 msgid "not an XML document"
 msgstr "não é um documento XML"
 
-#: utils/adt/xml.c:730 utils/adt/xml.c:753
+#: utils/adt/xml.c:734 utils/adt/xml.c:757
 #, c-format
 msgid "invalid XML processing instruction"
 msgstr "instrução de processamento XML é inválida"
 
-#: utils/adt/xml.c:731
+#: utils/adt/xml.c:735
 #, c-format
 msgid "XML processing instruction target name cannot be \"%s\"."
 msgstr "nome alvo da instrução de processamento XML não pode ser \"%s\"."
 
-#: utils/adt/xml.c:754
+#: utils/adt/xml.c:758
 #, c-format
 msgid "XML processing instruction cannot contain \"?>\"."
 msgstr "instrução de processamento XML não pode conter \"?>\"."
 
-#: utils/adt/xml.c:833
+#: utils/adt/xml.c:837
 #, c-format
 msgid "xmlvalidate is not implemented"
 msgstr "xmlvalidate não está implementado"
 
-#: utils/adt/xml.c:912
+#: utils/adt/xml.c:916
 #, c-format
 msgid "could not initialize XML library"
 msgstr "não pôde inicializar biblioteca XML"
 
-#: utils/adt/xml.c:913
+#: utils/adt/xml.c:917
 #, c-format
 msgid "libxml2 has incompatible char type: sizeof(char)=%u, sizeof(xmlChar)=%u."
 msgstr "libxml2 tem tipo char incompatível: sizeof(char)=%u, sizeof(xmlChar)=%u."
 
-#: utils/adt/xml.c:999
+#: utils/adt/xml.c:1003
 #, c-format
 msgid "could not set up XML error handler"
 msgstr "não pôde configurar manipulador de erro XML"
 
-#: utils/adt/xml.c:1000
+#: utils/adt/xml.c:1004
 #, c-format
 msgid "This probably indicates that the version of libxml2 being used is not compatible with the libxml2 header files that PostgreSQL was built with."
 msgstr "Isso provavelmente indica que a versão da libxml2 que está sendo utilizada não é compatível com os arquivos de cabeçalho da libxml2 que o PostgreSQL foi construído."
 
-#: utils/adt/xml.c:1734
+#: utils/adt/xml.c:1738
 msgid "Invalid character value."
 msgstr "Valor de caracter é inválido."
 
-#: utils/adt/xml.c:1737
+#: utils/adt/xml.c:1741
 msgid "Space required."
 msgstr "Espaço requerido."
 
-#: utils/adt/xml.c:1740
+#: utils/adt/xml.c:1744
 msgid "standalone accepts only 'yes' or 'no'."
 msgstr "standalone aceita somente 'yes' ou 'no'."
 
-#: utils/adt/xml.c:1743
+#: utils/adt/xml.c:1747
 msgid "Malformed declaration: missing version."
 msgstr "Declaração mal formada: versão ausente."
 
-#: utils/adt/xml.c:1746
+#: utils/adt/xml.c:1750
 msgid "Missing encoding in text declaration."
 msgstr "Faltando codificação em declaração."
 
-#: utils/adt/xml.c:1749
+#: utils/adt/xml.c:1753
 msgid "Parsing XML declaration: '?>' expected."
 msgstr "Analisando declaração XML: '?>' esperado."
 
-#: utils/adt/xml.c:1752
+#: utils/adt/xml.c:1756
 #, c-format
 msgid "Unrecognized libxml error code: %d."
 msgstr "código de erro libxml desconhecido: %d."
 
-#: utils/adt/xml.c:2027
+#: utils/adt/xml.c:2031
 #, c-format
 msgid "XML does not support infinite date values."
 msgstr "XML não suporta valores infinitos de date."
 
-#: utils/adt/xml.c:2049 utils/adt/xml.c:2076
+#: utils/adt/xml.c:2053 utils/adt/xml.c:2080
 #, c-format
 msgid "XML does not support infinite timestamp values."
 msgstr "XML não suporta valores infinitos de timestamp."
 
-#: utils/adt/xml.c:2467
+#: utils/adt/xml.c:2477
 #, c-format
 msgid "invalid query"
 msgstr "consulta é inválida"
 
-#: utils/adt/xml.c:3794
+#: utils/adt/xml.c:3804
 #, c-format
 msgid "invalid array for XML namespace mapping"
 msgstr "matriz é inválida para mapeamento de namespace XML"
 
-#: utils/adt/xml.c:3795
+#: utils/adt/xml.c:3805
 #, c-format
 msgid "The array must be two-dimensional with length of the second axis equal to 2."
 msgstr "A matriz deve ter duas dimensões com comprimento do segundo eixo igual a 2."
 
-#: utils/adt/xml.c:3819
+#: utils/adt/xml.c:3829
 #, c-format
 msgid "empty XPath expression"
 msgstr "expressão XPath vazia"
 
-#: utils/adt/xml.c:3868
+#: utils/adt/xml.c:3878
 #, c-format
 msgid "neither namespace name nor URI may be null"
 msgstr "namespace ou URI não podem ser nulo"
 
-#: utils/adt/xml.c:3875
+#: utils/adt/xml.c:3885
 #, c-format
 msgid "could not register XML namespace with name \"%s\" and URI \"%s\""
 msgstr "não pôde registrar namespace XML com nome \"%s\" e URI \"%s\""
@@ -16817,17 +16827,17 @@ msgstr "nenhuma função de saída disponível para tipo %s"
 msgid "cached plan must not change result type"
 msgstr "plano em cache não deve mudar tipo resultante"
 
-#: utils/cache/relcache.c:4376
+#: utils/cache/relcache.c:4401
 #, c-format
 msgid "could not create relation-cache initialization file \"%s\": %m"
 msgstr "não pôde criar arquivo de inicialização de cache de relações \"%s\": %m"
 
-#: utils/cache/relcache.c:4378
+#: utils/cache/relcache.c:4403
 #, c-format
 msgid "Continuing anyway, but there's something wrong."
 msgstr "Continuando mesmo assim, mas há algo errado."
 
-#: utils/cache/relcache.c:4611
+#: utils/cache/relcache.c:4636
 #, c-format
 msgid "could not remove cache file \"%s\": %m"
 msgstr "não pôde remover arquivo de cache \"%s\": %m"