PLSQL Developer 的自动登录

作者:iamlaosong

1、如果只登录一个数据库,用户名密码都是固定的,可以修改执行程序的快捷方式:

在桌面上建立plsqldev的快捷方式,然后点击右键,打开属性对话框,在目标后的文本框中输入:
D:\Program Files\PLSQL Developer\plsqldev.exe userid=username/password@dbname
上面的两行不要换行,就可以直接登录到dbname的oracle数据库。

2、登录多个数据库,或者一个数据库但有多个用户和密码,修改PLSQL的选项(Tools->Preferences),记住登录Oracle的用户名和密码,然后在启动程序时选择所需的用户即可,如下图所示。

 

点击用户名旁边的按钮,选择登录用户:

 

 

 附录:其它技巧

1、登录后默认自动选中My Objects  

   默认情况下,PLSQL Developer登录后,Brower里会选择All objects,如果你登录的用户是dba,要展开tables目录,正常情况都需要Wait几秒钟,而选择My Objects后响应速率则是以毫秒计算的。

设置方法: 
Tools菜单 --> Brower Filters,会打开Brower Folders的定单窗口,把“My Objects”设为默认即可。 
Tools菜单--Brower Folders,中把你经常点的几个目录(比如:Tables Views Seq Functions Procedures)移得靠上一点,并加上颜色区分,这样你的平均寻表时间会大大缩短,试试看。


2、记住密码    

   这是个有争议的功能,因为记住密码会给带来数据安全的问题。 但假如是开发用的库,密码甚至可以和用户名相同,每次输入密码实在没什么意义,可以考虑让PLSQL Developer记住密码。

设置方法:菜单Tools --> Preferences --> Oracle --> Logon History --> Store With Password

 

3、双击即显示表数据

鼠标双击表或者视图时的默认响应实在让我感到失望,因为我最关心的是表结构和数据,但是双击后这两件事情都没有发生,也许默认响应是高手们需要的,但对我来说查看数据和表结构是最主要的,其他的我不关心。不过好的是这是可以设置的,你可以给鼠标双击和拖放绑定需要的事件,比如:双击编辑数据,拖放显示表结构,Yeah!

设置方法:菜单Tools --> Preferences --> Browser,在右侧,为不同的Object Type绑定双击和拖放操作。


4、SQL语句字符全部大写

自认为这是个好习惯,信息系统的核心是数据库,系统出问题时最先要查的就是SQL语句,怎样在浩瀚的日志中快速找到那条SQL语句是件比较痛苦的事情。 SQL语句全部大写并不能彻底解决这一问题,但在一堆代码中间找一行全部大写的字符相对容易些,你的眼睛会感谢你。  
   
设置方法:菜单Tools --> Preferences --> Editor --> Keyword Case --> Uppercase


5、特殊Copy    

   在SQL Window里写好的SQL语句通常需要放到Java或者别的语言内,就需要转成字符串并上加上相应的连字符,这一个事不需要再重复做了,在写好的SQL上点右键,使用特殊Copy即OK!

设置方法:鼠标右键 --> Special Copy


6、自定义快捷键   

   PLSQL Developer里预留了很多键让用户自定义,这是件很Hight的事情。不像霸道的Word,基本上所有的键都已预定义了功能,修改起来很是头疼。 通常情况下,打开PLSQL Developer后,最经常干的事就是打开SQL Window和Command Window,就给这两个操作定义了快捷键,ALT+S和ALT+ C,这样拿鼠标点三下的事情只需要按一下键。

设置方法:菜单Tools --> Preferences --> Key Configuration


7、SQL Window中根据光标位置自动选择语句  

   设置方法:Preferences --> Window Types --> SQL Window,将AutoSelect statement选中即可。注意,每条语句后面要加分号。

8、自动替换

   快捷输入SQL语句,例如输入s,按下空格,自动替换成SELECT;再例如,输入sf,按下空格,自动替换成SELECT * FROM,非常方便,节省了大量的时间去编写重复的SQL语句。

   设置方法:菜单Tools --> Preferences --> Editor --> AutoReplace. --> Edit

 

 

### PL/SQL Developer 登录数据库的步骤 PL/SQL Developer 是一款用于开发和管理 Oracle 数据库的强大工具。通过它,用户可以连接本地或远程的 Oracle 数据库,并执行 SQL 查询、PL/SQL 编程、调试等操作。 #### 配置 Oracle 客户端(适用于远程连接) 如果目标数据库位于远程服务器上,则需要先安装并配置 Oracle 客户端[^3]: 1. **安装 Oracle 客户端** 在本地计算机上安装与远程数据库版本兼容的 Oracle 客户端软件。 2. **运行 Net Configuration Assistant** 打开 Oracle 客户端安装目录中的 `Net Configuration Assistant` 工具。 3. **选择“本地 NET 服务名配置”** 在向导中选择“添加”以创建新的连接配置。 4. **输入远程数据库的服务名(如 ora92)** 5. **选择 TCP/IP 协议** 输入远程数据库服务器的 IP 地址和默认端口(通常为 1521)。 6. **测试连接** 使用有效的用户名和密码进行连接测试,确保网络可达性和认证正确性。 #### 使用 PL/SQL Developer 登录数据库 完成上述配置后,即可使用 PL/SQL Developer 连接数据库: 1. **启动 PL/SQL Developer** 确保未将其安装在 `Program Files (x86)` 目录下,否则可能无法正常启动[^1]。 2. **输入登录信息** 在登录界面中输入以下内容: - **Username(用户名)**:如 `scott` - **Password(密码)**:如 `tiger` - **Database(数据库)**:选择之前配置的远程服务名或本地实例名 3. **可选:保存登录信息** 如果希望下次登录自动填充用户名和密码,可在设置中启用保存密码功能: - 路径:`Tools → Preferences → Oracle → Logon History` - 勾选 `Store with password` 选项[^2] 4. **点击 OK 或 Connect 按钮** 成功登录后,将进入主界面,可以开始执行 SQL 查询、查看表结构、编写 PL/SQL 程序等操作。 #### 示例:连接字符串配置(tnsnames.ora) Oracle 客户端的连接信息通常存储在 `tnsnames.ora` 文件中,例如: ```plaintext ORCL = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.1)(PORT = 1521)) (CONNECT_DATA = (SERVICE_NAME = orcl) ) ) ``` 该配置使得 PL/SQL Developer 可以通过服务名 `ORCL` 访问远程数据库实例。 --- ###
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值