3

私はSQLでサーバーに接続しています。

やった、

SQL>@/path/to/file.sql

しかし、SP2-0310: unable to open fileエラーが発生しました。

4

4 に答える 4

1

@記号@"..."の後に、全体を二重引用符で囲んでみてください。

于 2012-04-16T20:06:07.607 に答える
1

Unix でこれを行う方法はわかりませんが、Windows で開始する場合は、SQL*Plus の開始に使用するアイコンのプロパティに移動し、「開始:」フィールドにスクリプトへのパスを含めるように設定します。 . ファイルがダイブ A: にあると仮定すると、この例では A:\Path\to\File と入力し、プロンプトで @file.sql を使用します (または、デフォルトの拡張子が ".sql" であるため @file のみを使用します)。

于 2012-12-17T22:45:04.303 に答える
1

最初にスクリプトがあるフォルダーに移動してから、サーバーに接続して SQL>file.sql を実行してみてください。MySQLではこれが機能します。

于 2012-04-16T20:18:00.500 に答える
1

.sql ファイルはサーバー上にありますか?それともクライアント システムにありますか? これが機能するには、クライアント システムに存在する必要があります。

于 2012-04-16T21:56:01.893 に答える