Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/24.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
Sql server 无法在表空间temp_MV错误中将temp段扩展128_Sql Server_Oracle_Ssis - Fatal编程技术网

Sql server 无法在表空间temp_MV错误中将temp段扩展128

Sql server 无法在表空间temp_MV错误中将temp段扩展128,sql-server,oracle,ssis,Sql Server,Oracle,Ssis,我试图使用SSIS包从Oracle中提取大量数据,但包在2小时后失败,我遇到以下错误: "[OLE DB Source [1]] Error: SSIS Error Code DTS_E_OLEDBERROR. An OLE DB error has occurred. Error code: 0x80040E14. An OLE DB record is available. Source: "OraOLEDB" Hresult: 0x80040E14 Description: "OR

我试图使用SSIS包从Oracle中提取大量数据,但包在2小时后失败,我遇到以下错误:

"[OLE DB Source [1]] Error: SSIS Error Code DTS_E_OLEDBERROR.  An OLE DB error has occurred. Error code: 0x80040E14.
An OLE DB record is available.  Source: "OraOLEDB"  Hresult: 0x80040E14  Description: "ORA-12801: error signaled in parallel query server P027
ORA-01652: unable to extend temp segment by 128 in tablespace TEMP_MV".
An OLE DB record is available.  Source: "OraOLEDB"  Hresult: 0x80004005  Description: "ORA-12801: error signaled in parallel query server P027
ORA-01652: unable to extend temp segment by 128 in tablespace TEMP_MV".  

我已经研究了这个错误,并没有找到一个有用的解决方案。我不知道如何解决这个问题,请帮助。

您正在做的事情需要比
TEMP\u MV
表空间所能容纳的更多的临时空间。实际上,这要么意味着您需要减少流程所需的临时空间量(例如,如果由于缺少联接条件、运行了太多并行从机等原因而无意中对两个大表进行笛卡尔联接),要么意味着您(或DBA)需要为
TEMP_MV
表空间分配更多空间,或者需要组织处理,以便在
TEMP_MV
中使用大量空间的其他代码段不会在代码运行的同时运行。如果有多个临时表空间,可能还需要更改处理以使用另一个更大的临时表空间。如果不知道您正在做什么,就很难知道这些选项中哪一个最有可能。

您正在做的事情需要比
TEMP\u MV
表空间所能容纳的更多的临时空间。实际上,这要么意味着您需要减少流程所需的临时空间量(例如,如果由于缺少联接条件、运行了太多并行从机等原因而无意中对两个大表进行笛卡尔联接),要么意味着您(或DBA)需要为
TEMP_MV
表空间分配更多空间,或者需要组织处理,以便在
TEMP_MV
中使用大量空间的其他代码段不会在代码运行的同时运行。如果有多个临时表空间,可能还需要更改处理以使用另一个更大的临时表空间。如果不知道您正在做什么,就很难知道这些选项中哪一个最有可能。

您正在做的事情需要比
TEMP\u MV
表空间所能容纳的更多的临时空间。实际上,这要么意味着您需要减少流程所需的临时空间量(例如,如果由于缺少联接条件、运行了太多并行从机等原因而无意中对两个大表进行笛卡尔联接),要么意味着您(或DBA)需要为
TEMP_MV
表空间分配更多空间,或者需要组织处理,以便在
TEMP_MV
中使用大量空间的其他代码段不会在代码运行的同时运行。如果有多个临时表空间,可能还需要更改处理以使用另一个更大的临时表空间。如果不知道您正在做什么,就很难知道这些选项中哪一个最有可能。

您正在做的事情需要比
TEMP\u MV
表空间所能容纳的更多的临时空间。实际上,这要么意味着您需要减少流程所需的临时空间量(例如,如果由于缺少联接条件、运行了太多并行从机等原因而无意中对两个大表进行笛卡尔联接),要么意味着您(或DBA)需要为
TEMP_MV
表空间分配更多空间,或者需要组织处理,以便在
TEMP_MV
中使用大量空间的其他代码段不会在代码运行的同时运行。如果有多个临时表空间,可能还需要更改处理以使用另一个更大的临时表空间。如果不知道您正在做什么,很难知道这些选项中哪一个最有可能。

谢谢,我只使用一个查询来提取数据,他们查询使用多个表将它们连接在一起,但我提取的数据大约是24个月的数据,因此可能是我提取的数据huge@moe-嗯,您大概知道(或者可以知道)表空间有多大,查询大概需要多少临时空间,以及临时空间用完是否合理。谢谢,我只使用一个查询来提取数据,他们使用多个表将它们连接在一起,但是我提取的数据大约是24个月的数据,所以可能是我提取的数据huge@moe-好吧,您大概知道(或者可以知道)表空间有多大,查询大概需要多少临时空间,感谢,我只使用一个查询来提取数据,他们使用多个表将它们连接在一起,但是我提取的数据大约是24个月的数据,所以可能是我提取的数据huge@moe-嗯,你大概知道(或者可以知道)表空间有多大,查询大概需要多少临时空间,临时空间用完是否合理。谢谢,我只使用一个查询来提取数据,他们使用多个表将它们连接在一起,但是我提取的数据大约是24个月的数据,所以可能是我提取的数据huge@moe-好吧,您大概知道(或者可以知道)表空间有多大,查询大概需要多少临时空间,以及耗尽临时空间是否合理。