String sql = "isql -Usa -P -S221 -Jcp936 iE:\\aaa.sql";
try {
Runtime.getRuntime().exec(sql);
} catch (IOException e) {
e.printStackTrace();
}
sybase用isql,-S是你本機sybase客戶端的服務名,-J是設置的字符集,-i就需要全路徑了。 try {
Runtime.getRuntime().exec(sql);
} catch (IOException e) {
e.printStackTrace();
}
以上是在能確定數據庫用戶名、密碼……硬件條件的情況下實行的,否則還是在sql腳本文件讀到String里,寫上for循環一句一句的執行吧。