2009-07-09 13 views
6

Me gustaría compartir mi configuración de Oracle SQL Developer en mis varias computadoras que usan Dropbox.Oracle SQL Developer: compartiendo la configuración a través de Dropbox

¿Cómo puedo hacer esto?

+0

Hola Mark. Pregunta de Quick SQL Developer ... ¿cómo lo encuentras? La última vez que lo probé no tenía las capacidades de desarrollo adecuadas basadas en archivos (es decir, cargar un archivo SQL y mostrar el navegador habitual para moverse por el archivo). Sé que estaba en la lista de características. –

+0

@Nick, han estado lanzando nuevas versiones bastante frecuentemente con muchas mejoras. Lo que mencionas ahora está incorporado en Archivo/Abrir, y también tienen ganchos para incorporar con control de revisión. Definitivamente vale la pena verificarlo si no lo has usado por un tiempo. –

+0

Me di cuenta de que pueden abrir archivos, pero parece que se quedan con un archivo grande sin ayudas de navegación. ¿Está bien? Estoy acostumbrado a Toad que analiza un archivo para dar las especificaciones del paquete/cuerpo/funciones/procedimientos. Mirado en la lista de características y parece estar planificado para 2.0. –

Respuesta

2

Esto es lo que hice.

#!/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

En caso de que alguien viene aquí en busca de la ubicación de las opciones configuradas por el usuario como yo, que se esconden aquí:

%appdata%\SQL Developer\ 

Esto es útil saber al copiar sus preferencias a un nuevo equipo. Si está buscando la configuración de conexión, busque connections.xml en ese directorio. Hay también algunos otros archivos de configuración aquí que pueda necesitar:

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

Esto es para Oracle SQL Developer 3.

1

simple intercambio SQLDeveloper config en Dropbox, la manera más fácil MacOSX es

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

hacer esto en su máquina más importante y en el equipo en el que compartir solamente hacer

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

Esto funciona como un encanto.

Cuestiones relacionadas