- 浏览: 16033 次
- 性别:
- 来自: 深圳
最新评论
文章列表
需求:
用户通过平台上传Oracle脚本(创建表、视图等但不包括直接创建表空间的脚本)到suse服务器,程序需要在Oracle数据库服务器上创建一个对应的表空间,并在该表空内根据用户的脚本来生成表、视图等。
解决办法:
思想:通过匹配sql模板文件,来每次创建唯一的数据库表空间,然后通过linux的shell脚本来连接到数据库服务器执行用户的脚本文件,最终由java程序来执行该shell脚本文件,并根据shell产生的日志判断是否执行成功,如不成功则调用删除的方法进行删除表空间的操作。
1,编写创建Oracle表空间的SQl模板文件(createdbspace.sql)
c ...
- 2011-01-01 20:32
- 浏览 315
- 评论(0)
需求:
用户通过平台上传Oracle脚本(创建表、视图等但不包括直接创建表空间的脚本)到suse服务器,程序需要在Oracle数据库服务器上创建一个对应的表空间,并在该表空内根据用户的脚本来生成表、视图等。
解决办法:
思想:通过匹配sql模板文件,来每次创建唯一的数据库表空间,然后通过linux的shell脚本来连接到数据库服务器执行用户的脚本文件,最终由java程序来执行该shell脚本文件,并根据shell产生的日志判断是否执行成功,如不成功则调用删除的方法进行删除表空间的操作。
1,编写创建Oracle表空间的SQl模板文件(createdbspace.sql)
c ...
- 2011-01-01 20:32
- 浏览 367
- 评论(0)
背景 :
suse9上部署的项目需要连接远程的windows服务器上的SQLServer 2005数据库服务器。
解决办法: 首先在suse服务器上安装FreeTDS,该软件够使得Linux或Unix连接MS SQLServer和Sybase数据库。 具体安装步骤:
1,在官方网站:http://www.freetds.org 可以下的FreeTDS(本使用的是0.64版本)。 2,编译安装:tar zxvf freetds-stable.gz (解压下载的文件)cd freetds-0.82 (打开此目录) ./configure --prefix=/usr/local/freetds ...
- 2011-01-01 19:53
- 浏览 487
- 评论(0)
背景 :
suse9上部署的项目需要连接远程的windows服务器上的SQLServer 2005数据库服务器。
解决办法: 首先在suse服务器上安装FreeTDS,该软件够使得Linux或Unix连接MS SQLServer和Sybase数据库。 具体安装步骤:
1,在官方网站:http://www.freetds.org 可以下的FreeTDS(本使用的是0.64版本)。 2,编译安装:tar zxvf freetds-stable.gz (解压下载的文件)cd freetds-0.82 (打开此目录) ./configure --prefix=/usr/local/freetds ...
- 2011-01-01 19:53
- 浏览 875
- 评论(0)
public class CodeServlet extends HttpServlet { /** * 生成验证码图片 * @param request 客户端请求对象 * @param response 响应对象 * @throws ServletException * @throws IOException */ public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
//设置输出的内容的格式为图象类型,并且为jp ...
- 2010-08-05 11:48
- 浏览 343
- 评论(0)
public class CodeServlet extends HttpServlet { /** * 生成验证码图片 * @param request 客户端请求对象 * @param response 响应对象 * @throws ServletException * @throws IOException */ public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
//设置输出的内容的格式为图象类型,并且为jp ...
- 2010-08-05 11:48
- 浏览 156
- 评论(0)
存储过程
java 通过JDBC调用存储过程,首先要通过一个打开的数据库连接创建一个CallableStatement类型的对象,该对象的prepareCall()方法包含的是存储过程的调用,然后调用该对象的executeQuery()方法执行所调用的存储过程.ex:create proce ...
- 2010-06-01 08:04
- 浏览 183
- 评论(0)
存储过程
java 通过JDBC调用存储过程,首先要通过一个打开的数据库连接创建一个CallableStatement类型的对象,该对象的prepareCall()方法包含的是存储过程的调用,然后调用该对象的executeQuery()方法执行所调用的存储过程.ex:create proce ...
- 2010-06-01 08:04
- 浏览 151
- 评论(0)
从来没学习过java ,最近出于ASP.NET美化的需要不得不自学点javascript。看了一个多星期感觉不是很难,以前老是觉得网站上漂移的字符很有意思,现在也可以自己写一个了。
<html>
<head><script>var x,yvar step=40var flag=0var message="**++青山依旧在,几度人生改++**"message=message.split("")var xpos=new Array()for (i=0;i<=message.length;i++) {x ...
- 2009-10-21 21:52
- 浏览 182
- 评论(0)
从来没学习过java ,最近出于ASP.NET美化的需要不得不自学点javascript。看了一个多星期感觉不是很难,以前老是觉得网站上漂移的字符很有意思,现在也可以自己写一个了。
<html>
<head><script>var x,yvar step=40var flag=0var message="**++青山依旧在,几度人生改++**"message=message.split("")var xpos=new Array()for (i=0;i<=message.length;i++) {x ...
- 2009-10-21 21:52
- 浏览 156
- 评论(0)