window如何读取配置文件连接oracle数据库
来源:互联网 发布:妲露拉.莱莉 知乎 编辑:程序博客网 时间:2024/06/01 21:10
1 首先创建一个文本文件写如下代码,保存为.ini后缀。
[Common]username=unpassword=pwdbname=127.0.0.1:1521/XE
2 读取配置文件参数,创建一个文本文件保存为.bat来读取配置文件。
CALL :readconfig %1 %2 :readconfig for /f "skip=1 tokens=1,2 delims==" %%a IN (config.ini) Do if %1==%%a set %2=%%bgoto :eof/**定义为call为外部调用代码块 调用格式CALL readconfig 参数1 参数1**//**定义为代码块体**//**格式 FOR /F "option" %%i IN (Command1) DO Command2**//**循环配置skip=n表示忽略读取文件的n行,tokens=m,n表示提取第m列和第n列,delims=x表示用x符号分隔**//**以option格式循环读取config.ini文件,如果输入的%1==读取的%%a(显示声明)将读取的%%b(隐式声明)赋值给%2**//**goto :eof 等待其他命令**/
3 创建一个文本文件保存为.bat来远程连接orcale数据库和执行sql。
@echo offCALL readconfig username u1CALL readconfig password p1CALL readconfig dbname d1sqlplus %u1%/%p1%@%d1% @1.sql pause;/**关键代码 sqlplus username/password@ip:host/servcename **//**读取配置文件参数username 用u1代替 **//**读取配置文件参数password 用p1代替 **//**读取配置文件参数dbname 用d1代替 **//**连接数据库 并执行1.sql文件**/
4 注意事项
- 此为window下命令,其他系统有不同
- 数据库用户必须含有相应的权限,例如connect等(登录),连接语句也非唯一,其他方式另行考究
- 因所有文件以相对目录编写,需放在同一位置
- sql文件内可以含多端sql代码块 需要用/隔开 意为结束代码块 否则不继续运行
- 双击运行以上第3步BAT文件,如果成功则有如下(sql不同显示不一致)
阅读全文
0 0
- window如何读取配置文件连接oracle数据库
- 如何读取配置文件连接数据库
- 读取配置文件连接数据库
- Oracle SQL Developer 连接数据库如何对应数据库配置文件
- 通过读取配置文件数据库连接
- mysql读取配置文件连接数据库
- Mybatis 连接oracle数据库配置文件
- PHP: 如何连接oracle数据库进行数据读取
- springMVC中读取配置文件连接数据库
- [drp 3]读取Xml配置文件,连接数据库
- C#读取app.settings配置文件连接数据库
- 连接Oracle数据库的Hibernate配置文件
- 连接Oracle数据库的Hibernate配置文件
- 连接Oracle数据库的Hibernate配置文件
- Hibernate连接oracle数据库的配置文件
- 连接Oracle数据库的Hibernate配置文件
- 建配置文件方法以及处理编码集为UTF-8步骤 Oracle数据库的连接配置内含读取配置类
- ASP如何连接Oracle数据库???
- 爬虫
- python 面向对象继承
- 怎样了解开源GIS
- Android Studio 2.2.2 操作Gradle文件 卡死的问题
- JQuery笔记(一)
- window如何读取配置文件连接oracle数据库
- 学习记录 11——CSS-文字排版(17/10/15 于成都)
- 实验二 Linux用户管理
- 阿里巴巴Java开发规约插件全球首发
- java基础------认识java
- 在Shell脚本中使用窗口
- Java常用方法
- GDB
- java基础知识---(类的声明之人类)