Dados em massa em java

Como enviar dados em massa, a partir de uma aplicação em java usando o sql server 2012.

Enviar de onde para onde?

São servidores em locais diferentes?

Abraço.

Do Cliente para a servidor remoto.

Tentei enviar uma quere com 100000 ocorreu o erro
Exception in thread “AWT-EventQueue-0” java.lang.OutOfMemoryError: Java heap space

Para inserir dados em massa é muito mais eficiente usar Bulk Insert.

https://docs.microsoft.com/pt-br/sql/relational-databases/import-export/prepare-to-bulk-import-data-sql-server

https://docs.microsoft.com/pt-br/sql/t-sql/statements/bulk-insert-transact-sql