私は2つのデータベース、1つのMySQL 5、1つのSQL Server 2000を持っています。私は、MySQLデータベースをMS SQLデータベースのリンクサーバーとしてマップしています。私はMS SQLデータベースからMySQLデータベースに保存されたストアドプロシージャを呼びたいと思います。これを行う正しい構文は何ですか? SQL Server 2000でも可能ですか?SQLストアドプロシージャをSQL Server 2000から呼び出す方法は?
編集:
私は
EXEC webpush...clear_tables
を試みたが、私はちょうどこの背中を取得:
Could not execute procedure 'clear_tables' on remote server 'webpush'.
[OLE/DB provider returned message: [MySQL][ODBC 3.51 Driver]
[mysqld-5.0.46-enterprise-gpl-log]You have an error in your SQL syntax;
check the manual that corresponds to your MySQL server version for the
right syntax to use near '?=call "clear_tables";1' at line 1]
私はDBの名前と所有者を記入した場合でも、私はまだ取得同じこと。