c# - excel to oracle db 使用 VS 2005 C#

标签 c# sql oracle excel data-import

我想构建一个实用程序,可以将数据从 excel 工作表(列是固定的,但工作表可以是任意数字)导入 oracle 数据库。你能建议我应该怎么做吗:

  1. 阅读 excel 表格(n 号)?(最佳方式)
  2. 验证数据?
  3. 批量插入数据库?

我关心的是这里的性能。每个工作表可以有 200,000 多行。

PS - 请记住我是 oracle 的新手。

最佳答案

您可以使用 Microsoft Integration Services 并使用它批量加载文件

另一种方式是将excel表转成cvs,通过Oracle Loader加载

http://www.orafaq.com/wiki/SQL *加载器_FAQ

关于c# - excel to oracle db 使用 VS 2005 C#,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2124278/

相关文章:

sql - 带有时间戳的 AWS Athena SQL 查询错误

sql - 选择连接两个表 Oracle PL/SQL

oracle - 如何在 Windows 7 上安装 ora2pg?

sql - PostgreSQL 行到列

sql - 使用 Join 和 Group By 更新语句

sql - Oracle SQL 优化器在处理 OR 和与行无关的谓词时的行为(例如,无论行如何,函数都返回相同的值)

c# - 检测它是否是字典并且键是否可从特定类型分配

c# - 如何使用 Automapper 映射复杂对象?

c# - 返回 HttpStatusCode 202 以及字符串值

c# - ListBlobsSegmentedAsync 不返回所有 blob 目录