我正在连接到Azure数据库(S4)并在该数据库上运行查询,该数据库是我通过Windows10笔记本电脑上的SQL Server Management studio连接到的。我正在运行一个复杂的查询,它会在大约5小时后给我一个select输出,但是由于数据库太大,任何网络问题都会导致我得到一个传输错误,并丢失我应该得到的所有输出。
如果这发生在本地数据库上,我会简单地将查询放在SQL Server代理作业中。但是,当连接到azure数据库实例时,我在Azure实例中看不到任何可供我添加查询的sql server代理。
我希望能够在SQL Server Azure数据库上远程运行长时间运行的查询
我打算使用t_source代码和server将来自不同数据库和服务器中的几个临时表(t_main)的数据加载到一个临时表(T_main)中。之后,我想将t_main的数据写入文本文件中。
我的问题是,这是否会导致SQL server内存耗尽(因为它将存储t_main)?我可以存储在Sql server 2005或2008数据库的临时表中的最大数据量是多少?