9

私は Oracle SQL Developer が大好きなので、毎日のタスクを完了するために頻繁に使用しています。問題は、カスタム スニペットのコレクションが増え続けていることです。そのため、それらをバックアップする方法を学ぶのは興味深いことです。

やみくもに尋ねる前に、私はその方法を理解しようとして少し作業をしました。「snippet」でアプリケーションのフォルダ内を検索したところ、次のファイルが見つかりました。

oracle.sqldeveloper.snippet.jar

これには、おそらく私の最愛のコードが含まれています。最善を尽くしてそのファイルを保存することもできますが、正しい方法で保存して、たとえば、作成したものだけをバックアップして、すぐに使用できるものを避けてください。セテラ?

どんな提案でも大歓迎です!

4

8 に答える 8

9

私の WinXP マシンでは、次の場所にユーザー スニペットが見つかりました。

C:\Documents and Settings\eddie\Application Data\SQL Developer\UserSnippets.xml

PS: eddieをユーザー名に置き換えてください。

于 2009-06-09T18:54:02.173 に答える
7

Eddie Awad に同意して、xml ファイルをコピーするだけです。また、windows7の場合、sqldeveloper のユーザー スニペット ファイルは次の場所にあります。

C:\Users[ユーザー名]\AppData\Roaming\SQL Developer\UserSnippets.xml

于 2011-03-25T09:16:06.803 に答える
3

Mac OSXでSQLDeveloperを使用している場合、スニペットは〜/ Library / Application Support / SQL Developer/UserSnippets.xmlにあります。

于 2009-06-09T19:20:37.983 に答える
2

Windows で実行していますか? "C:\Documents and Settings\\Application Data\SQL Developer" ディレクトリで UserSnippets.xml ファイルを確認してください。このファイルには、すべてのユーザー定義のスニペットが含まれています。

また、「ユーザー関連情報の場所」トピックのオンライン ヘルプも確認してください。他のユーザー定義情報を保持するファイルの場所があります。

-デイブ

于 2009-06-09T19:00:20.520 に答える
1

Oracle サーバー上にパッケージを作成して、DB と一緒に保存し、DB バックアップに保存するようにして、日常のメンテナンスを行ってみませんか?

編集:私はこれを行い、後で定期的なメンテナンスタスクを実行するときにそれらを使用する方がさらに簡単だと思います. パッケージ化されたプロシージャを呼び出すことができることは、本当に非常に便利な場合があります。

于 2009-06-09T18:41:52.977 に答える
1

スパイダーに同意 -

C:\Users\[ユーザー名]\AppData\Roaming\SQL Developer\UserSnippets.xml

場所です。しかし、これは、最初の新しいスニペットを作成した後でしか見つかりませんでした。

その後、xml を編集して、新しいスニペットと新しいカテゴリを追加することができました。xml に変更を加えたら、SQLDev を再起動する必要があります。(これは xml であるため、Git に保存して、チーム内で共有できるかどうかを確認します...)

于 2019-05-20T16:25:13.920 に答える
0

OS X Mountain Lion (10.8.*)上のSQL Developer 3.2.20.09の場合、スニペット・ファイルは~/.sqldeveloper/UserSnippets.xml.

于 2013-06-19T13:00:17.597 に答える