使用Oracle的大对象存储类型BLOB,BFILE存储和读取大文件,也包括使用FTP传输文件,如果使用FTP传输文件,需要在服务器端安装Serv-U软件。数据库为Oracle 10g,代码为Visual Studio 2008 VC++开发,软件中的代码有BLOB存储和读取,BFILE存储与读取,FTP上传与下载,以及数据库数据的添加与删除功能。程序已经将数据库的IP,用户名,密码去掉,使用的童鞋把这些信息相应的改成自己的数据库的信息就可以了。本人一直将此程序用于测试数据,代码能完全实现功能
此代码在linux上编写,适用于linux,windows下需要更改几个命令。1、客户端输入IP,端口,可服务器端进行连接,被要求输入用户名和密码进行验证。2、使用独立的模块来验证登录用户(技术有限,不支持客户端创建用户),用户名:ftpuser 密码:userlogin2、客户端登录验证成功后,可使用?或者help查看可使用的命令。
ftpserver.py复制代码 代码如下:#!/usr/bin/env python#-*- coding:utf-8
“Program for ftp se