送个shell for Sco Unix 5.05脚本给各位,可在sybase用户下创建,将其命名为bcpoutdata。然后chmod a+x bcpoutdata;在 sybase 用户下运行 bcpoutdata 即可。
注:
1)将 database_name 改为你的数据库名。
2)将 pas 改为你的 sa 口令。
3)将 server 改为你的 SQL server 名。
4)要导入,将 out 改为 in 即可。
最后提醒你,别忘了要在 sybase 用户下创建一个目录,把bcpoutdata置入其中,再运行。
什麽?你要打包、压缩。
哈,在后面加几条:
tar cvf data.tar *.bcp
compress data.tar
rm *.bcp
愿各位好运
isql -Usa -Ppas -Sserver -otables.tmp <<-EOF
USE database_name
GO
select name FROM sysobjects where type=’U’ ORDER BY name
GO
exit
EOF
vi tables.tmp <<EOF 2>/dev/null
:1,2 d
:$ d
:1,$ <<<
: x
EOF
total=`cat tables.tmp|wc -l`
current=0
for table in `cat tables.tmp`
do
current=$current+1
echo “*** $current/$total bcpout $table ***”
bcp database_name..$table out $table.bcp -Usa -Ppas -Sserver -Jiso_1 -c
echo “*** $table done ***n”
done
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
相关推荐
-
趣解数据库市场竞争格局
数据库咨询顾问Curt Monash对数据库技术的发展格局进行了趣味解读,包括如Oracle、IBM、Sybase鞥厂商之间的竞争关系。
-
五个实用的SQL Server PowerShell脚本
Windows PowerShell为SQL Server数据库自动化任务、收集信息以及部署对象都操作提供了一个非常简单直接的方式。
-
Redis 2.6 Lua脚本功能实现分析
Redis脚本功能的实现代码放在源码的src/scripting.c 文件中,主要分为三部分:Lua嵌入Redis;EVAL和EVALSHA命令的实现;SCRIPT命令的实现。
-
SAP利用大数据处理能力,延伸实时数据平台
SAP公司日前发布了针对Hadoop环境的高级支持与集成,其中包括“大数据”合作伙伴理事会和多个用户展示及基于SAP实时数据平台的相关“大数据”实施。