小编bha*_*ker的帖子

使用liquibase比较数据库和生成sql脚本

我正在使用与ant集成的liquibase来比较两个数据库.但它产生的输出就像通用格式.它没有给出sql语句.请任何人都可以告诉我如何比较两个使用liquibase与ant或命令行实用程序集成的数据库.

ant liquibase

12
推荐指数
1
解决办法
1万
查看次数

如何从ftp下载最新的文件夹

嗨,任何人都知道如何从FTP下载最新的文件夹.我有像Evolvenet_20111112.1 Evolvenet_20111113.1这样的文件夹,我必须下载最新的文件夹.任何人都可以帮我一个例子.

在此先感谢Bhasker.


Ftp列表无法正常工作,因为我的构建文件夹位于\ build\Evolvenet 2010 \中.登录到ftp服务器后,列表将采用默认文件夹.有没有办法指定转到该文件夹​​和列表.

谢谢,Bhasker.

ant ftp

3
推荐指数
1
解决办法
2063
查看次数

将数据集显示为xml文件,在DBunit中给出错误

大家好我正在使用dbunit.我正在尝试将db的datset导出到xml文件中.

import java.sql.Connection;
import java.sql.DriverManager;
import org.dbunit.database.DatabaseConnection;
import org.dbunit.database.IDatabaseConnection;
import org.dbunit.dataset.IDataSet;
import org.dbunit.dataset.xml.FlatXmlDataSet;
import java.io.FileOutputStream;

public class DatabaseExport

{
    public static void main(String[] args) throws Exception
    {
        Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
        DriverManager.registerDriver(new com.microsoft.sqlserver.jdbc.SQLServerDriver());
        Connection jdbcConnection = DriverManager.getConnection("jdbc:sqlserver://172.26.37.113:1433;DatabaseName=def_config","sqladmin_","halloween$2004");
        IDatabaseConnection connection = new DatabaseConnection( jdbcConnection );
       // full database export
        IDataSet fullDataSet = connection.createDataSet();
        FlatXmlDataSet.write(fullDataSet, new FileOutputStream("full.xml"));

    }
}
Run Code Online (Sandbox Code Playgroud)

但它给出了这样的错误:

Exception in thread "main" org.dbunit.dataset.DataSetException: com.microsoft.sqlserver.jdbc.SQLServerException: Incorrect syntax near the keyword 'user'.
    at org.dbunit.database.DatabaseDataSet.getTable(DatabaseDataSet.java:323)
    at org.dbunit.database.DatabaseTableIterator.getTable(DatabaseTableIterator.java:89)
    at org.dbunit.dataset.stream.DataSetProducerAdapter.produce(DataSetProducerAdapter.java:83)
    at org.dbunit.dataset.xml.FlatXmlWriter.write(FlatXmlWriter.java:124)
    at org.dbunit.dataset.xml.FlatXmlDataSet.write(FlatXmlDataSet.java:378)
    at DatabaseExport.main(DatabaseExport.java:23)
Caused …
Run Code Online (Sandbox Code Playgroud)

java dbunit

1
推荐指数
1
解决办法
2525
查看次数

标签 统计

ant ×2

dbunit ×1

ftp ×1

java ×1

liquibase ×1