TO w102272(Wonder):“在SYBASE的数据方案中,还有类似sql remote这样的方案”能不能说的详细点,或者提供相关资料? TO yxs2000(松子):“通过tcpip协议连接internet上的sql server数据库”应该是手动,对吗?如何“分段提交数据窗口的数据”,根据什么分段? TO bucher(bucher):其实我遇到的问题跟你的问题很相似。你的方法很特别,把本地数据做成文本用Mail定时发出去的当然可以,但服务器端如果到时候收不到邮件怎么办?另外是否可以提供邮件规则,即我该如何读取邮件正文。另外我知道SQL SERVER数据库导出数据时,如果存成TXT时每个字段最长为256个字符,我的数据库中有的字段要超出256个字符。不知道SYBASE是否也存在该问题。 icedian(茶亭)的方法也不错,只是稍稍麻烦了一点,我希望最好能自动完成。另:因为Internet上的数据库要放在防火墙后面,ip地址是内部地址,我在本地可以直接连结sql server数据库吗?
好象没什么难的。而且在SYBASE的数据方案中,还有类似sql remote这样的方案,怎么做都行呀。
用PB做一个程序!其中有个数据窗口,
当连接本地sybase时读入当天的更新
数据,当本地通过拨号接入Internet
后,通过tcpip协议连接internet上
的sql server数据库,然后分段提交
数据窗口的数据到sql server数据库。
们用Mail来实现,把本地数据做成文本用Mail发出去。这个做成自动的很简单,如果是SQLServer有现成的T-SQL语句,Sybase不知道是不是可以,但是写程序来做到也不难。
远端服务器只要定时收收Mail然后使用Outlook的邮件规则和VBS脚本加上COM组件就可以做到全自动同步。编程的工作量并不大。
可以:
1、将更新数据导成文件(程序/PLSQL)
2、将文件上传(程序)
3、从文件中将数据从文件解析出来(程序/PLSQL)
TO yxs2000(松子):“通过tcpip协议连接internet上的sql server数据库”应该是手动,对吗?如何“分段提交数据窗口的数据”,根据什么分段?
TO bucher(bucher):其实我遇到的问题跟你的问题很相似。你的方法很特别,把本地数据做成文本用Mail定时发出去的当然可以,但服务器端如果到时候收不到邮件怎么办?另外是否可以提供邮件规则,即我该如何读取邮件正文。另外我知道SQL SERVER数据库导出数据时,如果存成TXT时每个字段最长为256个字符,我的数据库中有的字段要超出256个字符。不知道SYBASE是否也存在该问题。
icedian(茶亭)的方法也不错,只是稍稍麻烦了一点,我希望最好能自动完成。另:因为Internet上的数据库要放在防火墙后面,ip地址是内部地址,我在本地可以直接连结sql server数据库吗?