Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/postgresql/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
什么';s";\&引用;在postgresql转储文件中?_Sql_Postgresql_Dump - Fatal编程技术网

什么';s";\&引用;在postgresql转储文件中?

什么';s";\&引用;在postgresql转储文件中?,sql,postgresql,dump,Sql,Postgresql,Dump,我有一个Postgresql转储文件,我正在尝试恢复它。我想我得到了一个关于无效数据的错误 错误:整数“”的输入语法无效 当我检查文件时,有如下数据: 469215 2009-10-10 18:16:47.041377 0 1 471217 2009-10-10 18:25:12.536352 0 1 473224 2009-10-17 09:46:43.041604 0 1 473228 2009-10-22 10:58:40.194244 0 1 . 所以我

我有一个Postgresql转储文件,我正在尝试恢复它。我想我得到了一个关于无效数据的错误

错误:整数“”的输入语法无效

当我检查文件时,有如下数据:

469215  2009-10-10 18:16:47.041377  0   1
471217  2009-10-10 18:25:12.536352  0   1
473224  2009-10-17 09:46:43.041604  0   1
473228  2009-10-22 10:58:40.194244  0   1
.
所以我想知道这是什么? 我检查了一些其他的工作转储,它们的数据行以“.”结束,我想这是正确的语法

请告诉我正确的语法是什么,它是做什么的?
谢谢你

似乎它标志着复制声明的结束


似乎它标志着复制语句的结束


有什么办法绕过它吗?有点像设置为忽略它?因为转储文件几乎有1200万行,搜索所有复制语句并将其结尾替换为“\”是一件痛苦的事情!我不知道我脑子里有一个。然而,使用诸如“sed”之类的实用程序来毫无痛苦地更改它应该是非常容易的…在编辑文件之前,您可能首先要尝试弄清楚它是如何发生的-pg_转储将始终生成正确的终止符。。。(当然,这也是始终使用“自定义”转储格式的另一个原因)实际上,数据不是实际的pg_转储格式,而是从磁盘恢复的原始数据。我找到了一条路!我使用了一段python代码将新行中的“.”转换为“\。”:)有什么方法可以绕过它吗?有点像设置为忽略它?因为转储文件几乎有1200万行,搜索所有复制语句并将其结尾替换为“\”是一件痛苦的事情!我不知道我脑子里有一个。然而,使用诸如“sed”之类的实用程序来毫无痛苦地更改它应该是非常容易的…在编辑文件之前,您可能首先要尝试弄清楚它是如何发生的-pg_转储将始终生成正确的终止符。。。(当然,这也是始终使用“自定义”转储格式的另一个原因)实际上,数据不是实际的pg_转储格式,而是从磁盘恢复的原始数据。我找到了一条路!我使用一段python代码将新行中的“.”转换为“\。:)
End of data can be represented by a single line containing just backslash-period (\.).
 An end-of-data marker is not necessary when reading from a file, since the end of file 
serves perfectly well; it is needed only when copying data to or from client
applications using pre-3.0 client protocol.