2009-07-09 6 views
6

Dropboxを使用する複数のコンピュータ間でOracle SQL Developerの設定を共有したいと考えています。Oracle SQL Developer:Dropbox経由で設定を共有

どうすればいいですか?

+0

ハイマーク。クイックSQL開発者の質問...どのようにそれを見つけるのですか?前回試したところ、適切なファイルベースの開発機能(SQLファイルをロードし、ファイルを移動するための通常のナビゲータを表示するなど)がありませんでした。私はそれが特徴リストにあったことを知っている。 –

+0

@Nick、彼らは多くの改良を加えて、かなり頻繁に新しいバージョンをリリースしています。あなたが言及しているものは現在、File/Openに組み込まれており、リビジョン管理に組み込むためのフックもあります。あなたがしばらくそれを使用していない場合、それは間違いなくチェックアウトする価値があります。 –

+0

ファイルを開くことができることに気付きましたが、ナビゲーション補助機能のない大きなファイルが残っているようです。そうですか?私はファイルを解析してパッケージのspec/body/functions/proceduresを与えるToadに慣れています。フィーチャーリストには2.0が予定されているようだ。 –

答えて

2

ここに私がしたことがあります。

#!/bin/bash 

# share sqldeveloper config via dropbox 
# this is for sqldeveloper 1.5.4, change your paths as necessary 
# strace or dtruss sqldeveloper to see what config files are accessed 

ITEMS=" 
o.ide.11.1.1.0.22.49.48/preferences.xml 
o.ide.11.1.1.0.22.49.48/settings.xml 
o.jdeveloper.cvs.11.1.1.0.22.49.48/preferences.xml 
o.jdeveloper.subversion.11.1.1.0.22.49.48/preferences.xml 
o.jdeveloper.vcs.11.1.1.0.22.49.48/preferences.xml 
o.sqldeveloper.11.1.1.59.40/preferences.xml 
o.sqldeveloper.11.1.1.59.40/product-preferences.xml 
" 

INST=~/Library/Application\ Support/SQL\ Developer/system1.5.4.59.40 
DROP=~/Dropbox/Library/SQL\ Developer/system1.5.4.59.40 

# note, you can zap your configuration if you are not careful. 
# remove these exit lines when you're sure you understand what's 
# going on. 

exit 

# copy from real folder to dropbox 
for i in $ITEMS; do 
    echo uncomment to do this once to bootstrap your dropbox 
    #mkdir -p "`dirname "$DROP/$i":`" 
    #cp -p "$INST/$i" "$DROP/$i" 
done 

exit 

# link from dropbox to real folder 
for i in $ITEMS; do 
    rm "$INST/$i" 
    ln -s "$DROP/$i" "$INST/$i" 
done 
11

場合、誰も私のようにユーザが設定したオプションの場所を探して、彼らはここに隠れているここに来る:

%appdata%\SQL Developer\ 

を。これは、新しいコンピュータに設定をコピーするときに知っておくと便利です。接続設定を探している場合は、そのディレクトリのconnections.xmlを検索してください。いくつかの他の設定ファイルは、あなたが必要があるかもしれないことをここにもあります

sqldeveloper.conf – <sqldeveloper dir>\sqldeveloper\bin\ 
ide.conf – <sqldeveloper dir>\ide\bin\ 

これは、Dropboxの上の3

1

シンプルな共有のsqldeveloper設定は、Oracle SQL Developerのためにある、MacOSXの上の最も簡単な方法は、

cd ~/Dropbox 
mkdir -p Library/SQLDeveloper 
cp -rp ~/.sqldeveloper/* Library/SQLDeveloper/ 
mv ~/.sqldeveloper ~/remove_when_sure_sqldeveloper 
ln -sf $PWD/Library/SQLDeveloper ~/.sqldeveloper 
にあります

のみ行う共有するためにあなたの最も重要なマシン上と上のマシン上でこれを行う

cd ~/Dropbox 
mv ~/.sqldeveloper ~/remove_when_sure_sqldeveloper 
ln -sf $PWD/Library/SQLDeveloper ~/.sqldeveloper 

これは魅力のように機能します。

関連する問題