亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

  免費(fèi)注冊 查看新帖 |

Chinaunix

  平臺 論壇 博客 文庫
最近訪問板塊 發(fā)新帖
查看: 4871 | 回復(fù): 6
打印 上一主題 下一主題

SYBASE的BCP有沒有什么更好的更快的方式? [復(fù)制鏈接]

論壇徽章:
0
跳轉(zhuǎn)到指定樓層
1 [收藏(0)] [報告]
發(fā)表于 2007-05-08 11:30 |只看該作者 |倒序瀏覽
我目前是使用11.0.3版的,在SCO下。

有三個表的空間都是超過2G的,但在SCO下只支持最大為2G的文件,我喜歡用BCP的方式來備份表。。。前段時間用了BCP的參數(shù)-F(第一條記錄)與-L(最后一條記錄),來控制每個BCP出的文件大小,后來發(fā)現(xiàn),上了一千萬條后,下次BCP時,從第一千萬條開始時,非常慢,感覺就像它需要逐條計算一樣,到了一千萬條時才會開始BCP。。。

想自己用DBLIB中的BCP接口API寫一個類似于BCP的東西。。。就是不知道是不是效果還是一樣的?

論壇徽章:
0
2 [報告]
發(fā)表于 2007-05-08 12:46 |只看該作者
它要走位,沒有辦法,

不好的建議:
按索引條件建視圖來備份.

論壇徽章:
0
3 [報告]
發(fā)表于 2007-05-19 08:08 |只看該作者
SCO? 11.0.3? 都有點兒落后了吧?考慮升級?換OS?

論壇徽章:
34
ChinaUnix元老
日期:2018-07-04 15:10:362015年亞洲杯之阿聯(lián)酋
日期:2015-02-06 17:15:532015亞冠之武里南聯(lián)
日期:2015-06-06 15:40:252015亞冠之北京國安
日期:2015-06-17 15:42:412022北京冬奧會紀(jì)念版徽章
日期:2015-08-10 16:30:322015亞冠之阿爾納斯?fàn)?日期:2015-09-20 09:42:1215-16賽季CBA聯(lián)賽之北京
日期:2016-01-15 10:03:5915-16賽季CBA聯(lián)賽之青島
日期:2016-04-26 16:44:4915-16賽季CBA聯(lián)賽之廣夏
日期:2018-07-04 15:33:21C
日期:2016-10-25 16:12:142017金雞報曉
日期:2017-01-10 15:19:5615-16賽季CBA聯(lián)賽之同曦
日期:2017-02-22 22:41:10
4 [報告]
發(fā)表于 2007-05-19 09:58 |只看該作者
使用bcp或批拷貝程序接口將數(shù)據(jù)高速拷貝到一張沒有索引和觸發(fā)器的表,Writetext或者Select into生成永久表,則此選項必須設(shè)置為true。因此,當(dāng)你使用bcp實用程序往用戶數(shù)據(jù)庫加載數(shù)據(jù)時,或者調(diào)用dbwretetext函數(shù)把一幅圖片插入到某張表的image字段,或者通過Select into命令形成結(jié)果表時,別忘了把該選項置為true。ASE為了快速執(zhí)行上述操作,減少記錄修改操作的日志。但是,這種不記日志的操作會使事務(wù)日志與數(shù)據(jù)庫中數(shù)據(jù)不同步。這種事務(wù)日志對于系統(tǒng)失敗后的恢復(fù)就沒有用處。系統(tǒng)禁止在這種情況下,dump transation到轉(zhuǎn)儲設(shè)備。因此,這些不記日志記錄的操作完成后,將Select into/bulkcopy選項關(guān)閉后,執(zhí)行dump database。

由Select into或批拷貝對數(shù)據(jù)庫產(chǎn)生未被日志記錄的修改后,執(zhí)行dump transaction命令時,顯示錯誤信息,并指導(dǎo)用戶改用dump database(而Wrrietext命令沒有這種保護(hù))。

由于臨時庫tempdb從不恢復(fù),所以使用Select into產(chǎn)生臨時表時不必將Selectinto/bulkcopy選項打開。對于有索引的表進(jìn)行bcp時,一般進(jìn)行慢速批拷貝并且記入日志,所以此時也不必將Select into/bulkcopy設(shè)置為true。

  參照上述設(shè)置導(dǎo)入數(shù)據(jù)時應(yīng)該會快得多

論壇徽章:
0
5 [報告]
發(fā)表于 2007-07-25 08:14 |只看該作者
剛才使用搜索,發(fā)現(xiàn)本壇有另一個思路很有可能可以解決。。。

主要是通過管道。。。

使用mkfifo 建一個管道后,

bcp到這個管道中。。。

自已寫一個程序讀入管道內(nèi)容,在程序中對字節(jié)數(shù)進(jìn)行控制,當(dāng)快到達(dá)2G時,更換一個存檔文件名就可以。。。

哈哈。。。

[ 本帖最后由 luyunfeng 于 2007-7-25 08:16 編輯 ]

論壇徽章:
0
6 [報告]
發(fā)表于 2007-07-25 09:23 |只看該作者
bcp 支持 遠(yuǎn)程備份的呀。
樓主的問題其實只是sco 2G限制的問題。這在其他os上不是問題。
完全可以在局域網(wǎng)中找一臺其他os平臺的機(jī)器,在該機(jī)器上使用bcp導(dǎo)出sco上的數(shù)據(jù)。

論壇徽章:
0
7 [報告]
發(fā)表于 2007-07-31 08:10 |只看該作者
謝謝hannibal建議,遠(yuǎn)程的備份或BCP都暫不考慮。。。主要是數(shù)據(jù)庫安全性的問題(通過BCP,用戶就會知道數(shù)據(jù)庫密碼)
您需要登錄后才可以回帖 登錄 | 注冊

本版積分規(guī)則 發(fā)表回復(fù)

  

北京盛拓優(yōu)訊信息技術(shù)有限公司. 版權(quán)所有 京ICP備16024965號-6 北京市公安局海淀分局網(wǎng)監(jiān)中心備案編號:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年舉報專區(qū)
中國互聯(lián)網(wǎng)協(xié)會會員  聯(lián)系我們:huangweiwei@itpub.net
感謝所有關(guān)心和支持過ChinaUnix的朋友們 轉(zhuǎn)載本站內(nèi)容請注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP