首页 文章
  • 0 votes
     answers
     views

    无法运行shell脚本从Java启动SQL * Plus

    我需要运行一个通过java执行的shell脚本 . 但是当我从java运行时,它无法识别sqlplus命令并将sqlplus的错误抛出为 no such file or directory .. 我的shell脚本代码如下 function CHECK_CONNECTION { PATH=/data01/u03/TestABC/apps/tech_st/10.1.2/bin:${P...
  • 1 votes
     answers
     views

    从文件中读取并在1行中使用sqlplus保存到文件

    我刚刚安装了Oracle 12c,我正在尝试学习sqlplus . 我们有许多脚本使用dbisql连接到Sybase数据库并检索数据 . dbisql的语法很简单,但我无法弄清楚如何在sqlplus中做同样的事情 . 我们只想让sqlplus用SQL读取文件并将结果输出到csv . 我读过你可以这样做: c:\scripts>sqlplus -L <username>/<...
  • 0 votes
     answers
     views

    Oracle - 访问要读取的远程文件

    我有这个非常具体的要求 . 我的数据库服务器在某个Linux服务器X上运行,我在其中编写了一些存储过程,它将从DIRECTORY读取文件并根据该xml文件的内容创建XML表 . 现在,图片中的文件可以来自任何机器,即用户在浏览器中上传,然后我们需要用存储过程处理它 . 有没有办法可以从数据库服务器访问本地机器的文件而无需mount / ftp?我的意思是,Oracle中是否有任何可以访问客户端文件...
  • 1 votes
     answers
     views

    在没有UTL_FILE的SQLplus中检查UNIX中是否存在文件

    我目前的情况是这样的: 我需要从 shell script login to sqlplus 来调用 stored procedure . 之后,我需要通过SPOOLING表中的数据创建 CSV 文件 . 然后我需要在特定目录中使用 check whether the CSV file has been created ,并且根据结果需要运行 update 查询 . 我知道这...
  • 0 votes
     answers
     views

    SqlPlus不会在批处理循环中执行,为什么?

    我制作了一个批处理脚本,它递归遍历目录下的所有.sql文件 . 我的问题是,我可以回显使用此版本正确处理的所有文件: @for /r "%PWD%\06-Instalaciones" %%a in (*.sql) do (IF "C:%%~pa" NEQ "%PWD%06-Instalaciones\ProximaInstalacion\&quot...
  • 1 votes
     answers
     views

    Powershell无法读取文件名中的空格

    我试图通过TFS中的powershellscript运行sqlplus . 我有一个deployment.xml文件,其中包含sql脚本的部署顺序 . 我的PS脚本读取deployment.xml文件,然后执行sqlplus命令 . deployment.xml有3个文件 新SQL FILE.sql sample.sql dfg_ehl.sql 名称中有空格的第一个文件没有被读取...
  • 0 votes
     answers
     views

    有没有办法在.ksh文件中使用sql plus在客户端读取属性文件?

    我有一个.ksh文件,我使用sqlplus在各种环境下连接到Oracle DB,如下所示 sqlplus -s $O_USER/$O_PASS@$O_DATABASE <<-EOF 现在,我需要从sqlplus读取属性(.txt)文件以动态创建url参数,此文件位于客户端 . 有没有办法做到这一点?我可以通过shell脚本读取并传递给sqlplus . 我能够从sqlplus访问sh...
  • 0 votes
     answers
     views

    如何写入和读取CSV文件 - Oracle SQL Plus

    作为Database类的作业,我必须在CSV文件中写入和读取表格 . 我不允许使用任何特定的工具,我必须编写自己的程序,我必须实现这些目标 . 例如,我想写的表是这样的: 学生(id整数,名称varchar2(20),birth_date日期) . 在CSV文件中,我会写这样的东西: 1,布兰登, - 约会 - 2,爱丽丝, - 另一个约会 - 3,约翰, - 另一个约会 - 请记住,它说的是 -...
  • 0 votes
     answers
     views

    使用批处理脚本连接到oracle db运行select命令并将所有数据输出到平面文件

    我正在尝试为Windows(XP)创建一个批处理文件,它将有几个sqls,当它运行时它将1.与oracle连接2.设置用户ID /密码/模式3.在循环中运行每个sql并输出4每个sql输出到自己的平面文件 . 我已经开始编写脚本了 @ECHO off SET STATE=fl TABLE1=AGENCY set SQL1="SELECT Column_ID||CHR(31)||colu...
  • 1 votes
     answers
     views

    通过批处理文件连接Oracle

    我是Windows批处理程序的新手 . 我有一个要求,即我想通过命令提示符从用户获取Oracle数据库用户名密码和连接字符串 . 取决于用户输入我需要连接Oracle中的特定用户 . 如何使用Windows批处理文件执行此操作? 我试过了,但我无法解决问题 . enter code here @ECHO OFF ECHO ***************************** ECHO ...
  • 22 votes
     answers
     views

    如何在SQLPLUS中执行SQL脚本期间回显文本

    我有一个批处理文件,它在sqlplus中运行SQL脚本并将输出发送到日志文件: sqlplus user / pw <RowCount.sql> RowCount.log 我的日志文件包含: Connected to: Oracle Database 11g Express Edition Release 11.2.0.2.0 - Production SQL> SQL&g...
  • 1 votes
     answers
     views

    创建Oracle存储过程并从.sql文件执行它

    我有两个.sql文件都是Oracle存储过程,它们都接受输入参数 . 我想首先在命令行中使用sqlplus连接到远程oracle数据库,并希望首先使用这两个文件来创建各自的存储过程,因此我在Oracle SQL Developer中根据该连接的过程看到它们 . 在此之后,我还有两个.sql文件看起来像这样,旨在获取输入参数并执行存储过程 . 这是用于执行存储过程“REPORT”的文件之一 . DE...
  • 3 votes
     answers
     views

    通过运行批处理文件来执行SQL文件

    我试图将批处理文件放在一起,只是执行我的.sql文件 . 我在批处理中使用的代码是: REM JOB.BAT SQLPLUS -S username/password@db @C:\Users\username\Desktop\testsql.sql EXIT 我收到错误: “错误:ORA-12154:TNS:无法解析指定的连接标识符” 我认为问题是我的密码包含@符号,所以它开始在密码中间...
  • 0 votes
     answers
     views

    Oracle SQL Developer - JDBC驱动程序问题

    我有: Windows 7 x64 我的11G Oracle客户端如下所示C:\ Oracle \ product \ 11.2.0 \ client_1 我的SQL Developer(下载了包含JDK 8的套件,但是以防万一单独安装了JSK)dir如下C:\ sqldeveloper 当我尝试使用TNS连接时,我有 java.library.path中没有ocijdbc12 ...
  • 0 votes
     answers
     views

    来自jenkins的远程sql脚本

    我想在连接到带有用户ID和密码的框后,运行一个远程框中的sql脚本,手动步骤如下所示然后sudo su - fa3dev 户口密码:******* sqlplus / as sysdba 连接XX_fusion_custom 密码***** @ abc.sql当我手动运行时,所有工作正常当我从jenkins作为远程shell脚本运行时,如下所示 ssh fa3dev@server 'sourc...
  • 0 votes
     answers
     views

    Jenkins - Sqlplus脚本运行插件 - 无法加载共享库

    我很难在sqlplus插件中定义LD_LIBRARY_PATH,同样在没有插件但在shell Actuator 中工作 . 现在安装插件后我不知道在哪里定义LD_LIBRARY_PATH . 请帮帮我 . 我的oracle 12是精简版,lib文件位于/12.1.0.2/client_1/内 [svc-reim @ dvreiappca001uk~] $ cd /appl/oracle/prod...
  • 1 votes
     answers
     views

    如何为SQLPlus创建批处理文件?

    我需要创建一个批处理文件,即 batch.bat . 当我们执行此文件时: 它将打开SQLPlus 它将调用一个名为 file1.sql 的文件 . file1.sql 包含特定用户的创建和插入脚本 . 我有 file.sql ,但我需要知道的是,如何创建批处理文件来执行此功能?
  • 0 votes
     answers
     views

    运行脚本后SQLPlus是否退出?

    我们正在使用CA Workload Control Center(Autosys)运行一个Windows批处理文件,该文件调用另一个调用SQLPlus的批处理文件,其中包含以下内容: sqlplus用户名/密码%1%2%3 由于这一切都是远程完成的,我无法看到服务器上实际发生了什么 . 我想知道sqlplus文件是否存在但语法无效(比如引用不存在的表)sqlplus提示符会退出并返回批处理文件...
  • 0 votes
     answers
     views

    如何只将SQLPlus错误保存到文件(从powershell调用)

    我正在从powershell调用SQLPlus,我试图向用户显示错误消息,如果出现问题 . 如果没有问题,脚本应该继续 . 这就是我使用的 sqlplus -S $user/$user@$server @$file 对于sqlcmd,我设法这样做: sqlcmd -S $serverLower -U $user -P $user -d $user -i $file -r1 2>errors...
  • 2 votes
     answers
     views

    将参数从批处理文件传递到sqlplus脚本

    我试图获取一个文件,其中包含我每天运行的一些脚本的用户名和密码 . 我现在有几个脚本正在使用具有我的用户名和密码的批处理文件 . 我的密码批处理文件如下所示 . parms.bat Rem Oracle Db set odbUsername=myUserName set odbpassword=myPassword 我的其他脚本调用该批处理文件并获取信息 . 我有几个sql脚本,我还需要使用这...
  • 163 votes
     answers
     views

    在Windows批处理脚本中格式化日期和时间

    在Windows(Windows XP)批处理脚本中,我需要格式化当前日期和时间,以便以后在文件名中使用等 . 它类似于Stack Overflow问题How to append a date in batch files,但也有时间 . 到目前为止我有这个: echo %DATE% echo %TIME% set datetimef=%date:~-4%_%date:~3,2%_%date:~0...
  • 0 votes
     answers
     views

    获取自定义提示框以返回true或false

    我正在尝试编写自定义的JavaScript确认框 . 单击[确定]按钮,对话框应为true值,单击[CANCEL]按钮时,对话框应返回false值 . 但是,警报框似乎过早地触发,而当我单击按钮时,没有任何反应 . function test() { var btn1 = "<br><br><input type='button' class='butto...
  • 1 votes
     answers
     views

    开发时记录监控软件

    我们有一个企业产品来监控prod / qa中的日志 . 但是我正在编写/开发以监视本地日志文件时在本地运行某些东西,并在监视日志文件中出现错误(或其他正则表达式匹配)时弹出系统托盘警报(或类似) . 更喜欢轻量级和免费的东西 . 任何意见,将不胜感激 .
  • 0 votes
     answers
     views

    iOS本地通知声音不起作用

    我正在使用UILocalNotification来通知用户一些事件 . 问题是,如果我为此选择自定义声音,系统的默认声音仍会播放 . 奇怪的是,有时它仍然适用于我的声音,有时它不会 . 我已正确处理该文件并将其转换为正确的caf格式 . 当我重新启动设备时,它完美运行 . 那么为什么我的声音会播放一段时间,有时系统默认播放声音?
  • 3 votes
     answers
     views

    如何组织java日志条目?

    我想将我的java日志条目分组,以便更容易地在其中进行搜索 . 我的意思是有下一个日志记录: 14-Mar-2012 14:29:07 com.acme.service.AcmeService log INFO: Start ACME operation 14-Mar-2012 14:29:07 com.acme.service.AcmeService log INFO: step 1 - do ...
  • 1 votes
     answers
     views

    Log4J dailyrolling文件appender,控制滚动文件名

    我有以下配置: log4j.appender.debug=org.apache.log4j.DailyRollingFileAppender log4j.appender.debug.File=/path/to/log/log.txt log4j.appender.debug.Append=true log4j.appender.debug.DatePattern=.yyyy-MM-dd-HH-m...
  • 6 votes
     answers
     views

    使用Apache Log4j 2解析日志条目

    我搜索了StackOverflow和网络,以获取如何使用Apache Log4j 2来解析现有日志文件的示例 . 我已经读过Apache有一个子项目“Chainsaw”,它是日志文件的查看器,它还应该有一个可以用来自己解析日志条目的API . 但是,我还没有找到任何关于此的好读数,我在Apache Log4j 2中找不到Chainsaw . 我想要的是以下(伪代码/ API): String ex...
  • 1 votes
     answers
     views

    Log4j为每个appender设置不同的日志记录级别

    我正在使用Log4j 2来记录我的应用程序的事件 . 但是我遇到了以下问题 . 目前,所有日志消息都写入两个不同的appender . 一个具有RollingFile类型,而另一个具有Console类型 . 我想要的是RollingFile appender记录INFO级别或更高级别(ERROR,FATAL)的消息,以及Console appender记录ERROR级别或更高级别(FATAL)的消...
  • 0 votes
     answers
     views

    日志文件跟踪工具

    在对错误原因进行故障排除时,哪些实践,工具和技巧可以使日志文件审核和跟踪更有效,更愉快? 通常,我从应用程序服务器日志文件(log4j)或数据库表(自定义架构)复制行,并检查记事本中的行,搜索特定的关联日志消息和时间戳 . 但是日志非常冗长,列定位丢失,它会使眼睛看到正确的时间戳,并且红色线程经常在信息过载和笨重的遍历中丢失 . 我想要一些工具让我有效地以编程方式遍历日志文件并保持红色线程的抓地力...
  • 1 votes
     answers
     views

    转换或导出音频文件

    我正在寻找一种方法,将MP3或M4A格式的音频文件转换或导出为以下任何文件格式:WMA,MP3,AIF或OGG . 我知道PCM是CAF文件,但Unity不支持此文件 . 我不能在Xcode中使用AFConvert或类似iOS SDK的东西 .

热门问题