导出oracle数据c#代码,C# 程序导入导出oracle数据库
///
/// MrTom
/// Oracle数据库备份
///
private void OracleBackUp()
{
//创建一个进程实例
Process p = new Process();
//生成备份文件的文件名称
string filename = "E:\\DataName" + System.DateTime.Today.ToString("yyyyMMdd") + ".dmp";
//导出程序路径
p.StartInfo.FileName = "D:\\oracle\\product\\10.2.0\\db_1\\BIN\\exp.exe";
//D:\oracle\product\10.2.0\db_1\bin\imp.exe
//启用操作系统外壳程序执行
p.StartInfo.UseShellExecute = true;
//显示dos窗口执行过程
p.StartInfo.CreateNoWindow = false;
//执行参数用户名和密码还有本机配置的Oracle服务名[kdtc/bjdscoal@tns:orcl file=" + filename + ]
string username = txtUsername.Text.Trim();
string pwd = txtPwd.Text.Trim();
string ipAddress = TxtIpAddress.Text.Trim();
p.StartInfo.Arguments = username + "/" + pwd + "@" + ipAddress + " file=" + filename;
p.Start();
p.Dispose();
}
///导入oracle数据库
private void button2_Click(object sender, EventArgs e)
{
//创建一个进程实例
Process p = new Process();
//选择文件
OpenFileDialog path = new OpenFileDialog();
path.Title = "选择文件";
path.Filter = "*.dmp(*.dmp)|*.*";
if (path.ShowDialog() == DialogResult.OK)
{
string filename = path.FileName; //"E:\\DataName" + System.DateTime.Today.ToString("yyyyMMdd") + ".dmp";
//导入程序路径
p.StartInfo.FileName = @"D:\oracle\product\10.2.0\db_1\bin\imp.exe";
//
//启用操作系统外壳程序执行
p.StartInfo.UseShellExecute = true;
//显示dos窗口执行过程
p.StartInfo.CreateNoWindow = false;
//执行参数用户名和密码还有本机配置的Oracle服务名[kdtc/bjdscoal@tns:orcl file=" + filename + ]
string username = txtUsername.Text.Trim();
string pwd = txtPwd.Text.Trim();
string ipAddress = TxtIpAddress.Text.Trim();
p.StartInfo.Arguments = username + "/" + pwd + "@" + ipAddress + " file=" + filename + " full=y ignore=y";
p.Start();
p.Dispose();
}
}
导出oracle数据c#代码,C# 程序导入导出oracle数据库相关推荐
- Oracle中用exp/imp命令快速导入导出数据
Oracle中用exp/imp命令快速导入导出数据 [用 exp 数 据 导 出]: 1 将数据库TEST完全导出,用户名system 密码manager 导出到D:\daochu.dmp中 ...
- SQL Server 在代码级别实现导入导出功能
解决excel表数据截断问题 Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Jet\4.0\E ...
- toad导入数据_配置toad进行导入导出数据库操作
最近需要对oracle进行导入导出操作,于是研究使用toad进行导入导出oracle数据库操作,现稍作记录. oracle的导入导出不管是否使用toad还是pl/sql工具进行操作,实际上最终都是通过 ...
- 把EXCEL用程序导入到ORACLE中(SpringMVC+MyBatis)
id="BAIDU_DUP_fp_iframe" src="//pos.baidu.com/wh/o.htm?ltr=" style="width: ...
- Oracle Data Pump Full Transportable方式导入导出
参考 本实验参考了Oracle官方白皮书:Full Transportable Export and Import,简明扼要,写得很好. 实验环境准备 利用OCI上的Oracle数据库image建立3 ...
- oracle12c导入,Oracle 12c pdb使用expdp/impdp导入导出
1.查看当前的SID,查看pdb并切换到容器数据库,这里的pluggable数据库是pdborcl[oracle@test admin]$ echo $ORACLE_SID [oracle@test ...
- MCGS 无限配方数据存储及U盘导入导出-第一集
第一集https://blog.csdn.net/qq_33259323/article/details/123751336第二集https://blog.csdn.net/qq_33259323/a ...
- cmd导入数据到Oracle,oracle在cmd下通过命令导入导出数据
1.首先在cmd下切换到oracle的客户端的exp.exe所在的bin目录下,例如 D:\oracle\product\10.2.0\client_2\BIN 数据导出:导出的数据库名称是在tnsn ...
- toad导入数据_Oracle 使用TOAD实现导入导出Excel数据
在Oracle应用程序的开发过程中,访问数据库对象和编写SQL程序是一件乏味且耗费时间的工作,对数据库进行日常管理也是需要很多SQL脚本才能完成的.Quest Software为此提供了高效的Orac ...
最新文章
- java字符串的常量池
- java内部类写法_Java学习-内部类
- windows环境下Oracle数据库冷备份和恢复
- 大工20秋计算机组成原理在线作业2,大工14秋《计算机组成原理》在线作业2答案...
- Invalid bound statement (not found)错误的可能原因分析
- 执行对象cocos2d-x 2.x action动作整理集合
- 《终极算法--机器学习和人工智能如何重塑世界》
- Matlab 函数文件简介
- adminlte java_AdminLTE Button小结
- 苹果4如何添加时间插件_越狱后如何备份已添加的插件以及源?
- 大型门户网站架构分析
- using (XX xx = ...) 的含义
- 电脑端epub阅读器分享
- TensorFlow 像梵高一样作画
- Speedoffice(PPT)如何设置幻灯片大小
- 重庆新地标佛罗伦萨小镇将开业;雅高宣布2021年开业新酒店计划;阅文集团出售懒人听书股权​ | 美通企业周刊...
- Vue全家桶系列之Vuex(一)
- 用51单片机和ch375实现键鼠功能
- 怎样在Mac或Windows上的Parallels中删除虚拟机?
- Win10 Rational Rose 安装教程
热门文章
- python取列表中位数_Python如何获取列表(List)的中位数
- java 进程 cpu占用_JAVA进程CPU占用高的故障排查 – 运维那些事
- 错误1053服务没有及时_怎样保护服务器的安全?
- Intel处理器电源管理技术(1) - 概述 - 8086/286/386SL/486SL APM ACPI
- 自定义数据格式的矢量地图实现
- 三. 2d-2d三角化求路标point
- 设置熄屏_自定义熄屏显示其实很简单
- Nginx的主要函数调用关系分析
- ros android 方案,ros android_core学习笔记
- sql实现寻找中位数(使用sign、case、自定义变量等)