【发布时间】:2013-11-08 11:42:42
【问题描述】:
我目前在两台远程主机上运行两个数据库 mysql 和 ms sql server 2008。我想定期将数据从 MySQL 传输到 MS SQL Server,比如半夜。
注意:运行 MySQL 的主机只能运行 PHP,而其他运行 SQL Server 的主机只能运行 ASP.Net。
我尝试使用 MS SQL 驱动程序 v3.0 for PHP,但它对我不起作用,因为我无法更改 php.ini 设置。
我的问题是,我如何使用 PHP 或 Asp.Net 来传输数据?
我可以这样做吗:
- 在一台服务器上运行php脚本并从mysql获取数据
- 转成json
- 将其发送到其他服务器上的 aspx 文件
- 通过asp.net连接Ms SQL Server并保存数据
任何帮助将不胜感激。谢谢
【问题讨论】:
-
soap/rest/xml 几乎任何标准的 Web 服务设置都可以很好地用于任一应用程序之间的数据传输。您可以使用 curl 从一个推送到另一个推送,或者您可以执行拉取请求,例如运行 php 脚本将数据推送到 aspx 脚本或运行 aspx 脚本从 php 应用程序上的 am xml Web 服务请求数据。两者都可以。
-
@Irfan 为什么是 MySQL 代码?
标签: php mysql asp.net sql-server database