十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
一、下载oracle 12g sqlplus软件
让客户满意是我们工作的目标,不断超越客户的期望值来自于我们对这个行业的热爱。我们立志把好的技术通过有效、简单的方式提供给客户,将通过不懈努力成为客户在信息化领域值得信任、有价值的长期合作伙伴,公司提供的服务项目有:申请域名、虚拟主机、营销软件、网站建设、昭苏网站维护、网站推广。
linux 64位操作系统,oracle安装包
二、安装rpm包
rpm -ivh oracle-instantclient12.1-basic-12.1.0.2.0-1.x86_64.rpmrpm -ivh oracle-instantclient12.1-sqlplus-12.1.0.2.0-1.x86_64.rpm三、指定sqlplus运行所需要的库
由于是RPM包安装的,因此,oracle客户端默认所在的路径为/usr/lib/oracle/12.1/client64/lib/#vi /etc/ld.so.conf
在最后加入:/usr/lib/oracle/12.1/client64/lib/四、重启ldconfig
ldconfig
五、启动sqlplus
sqlplus /nolog
一、配置oracle环境变量
#vi /etc/profile最后加入
export ORACLE_HOME=/usr/lib/oracle/12.1/client64/export LD_LIBRARY_PATH=:$ORACLE_HOME/lib:/usr/local/lib:$LD_LIBRARY_PATH:.
export TNS_ADMIN=$ORACLE_HOME
export PATH=$PATH:$ORACLE_HOME/bin:.
六、配置连接tnsnames.ora
#cd $ORACLE_HOME加入
test =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = ip)(PORT = 1521)))
(CONNECT_DATA =
(SID = test )
(SERVER=DEDICATED )
)
)
七、启动
# sqlplus 用户名/密码@test
**************sqlplus 连接远程数据库系统**********************方式一:简易连接,不用进行网络配置,其实就是tnsname.ora文件,但只支持oracle10G以上。
命令:sqlplus 用户名/密码@ip地址[:端口]/service_name [as sysdba]
示例:sqlplus sys/pwd@ip:1521/test as sysdba备注:使用默认1521端口时可省略输入
方式二:进行网络配置 oracle9i和以前的版本2.1图形化操作:Net Configuration Assistant-- 本地Net服务名配置--添加-服务名-协议(选tcp)-主机名称-端口-完成。
2.2文本化操作:编辑$ORACLE_HOME/NETWORK/ADMIN/tnsnames.ora文件test =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = ip或主机名称)(PORT = 1521)))
(CONNECT_DATA =
(SERVICE_NAME = 数据库的服务名称)
)
)
备注说明:红色为修改部分
PROTOCOL:客户端与服务器端通讯的协议,一般为TCP,该内容一般不用改。
HOST:数据库侦听所在的机器的机器名或IP地址,数据库侦听一般与数据库在同一个机器上,所以当我说数据库侦听所在的机器一般也是指数据库所在的机器。在UNIX或WINDOWS下,可以通过在数据库侦听所在的机器的命令提示符下使hostname命令得到机器名,或通过ipconfig(for WINDOWS) or ifconfig(for UNIX)命令得到IP地址。需要注意的是,不管用机器名或IP地址,在客户端一定要用ping命令ping通数据库侦听所在的机器的机器名,否则需要在hosts文件中加入数据库侦听所在的机器的机器名的解析。
PORT:数据库侦听正在侦听的端口.可以察看服务器端的listener.ora文件或在数据库侦听所在的机器的命令提示符下通过lnsrctl status [listener name]命令察看。此处Port的值一定要与数据库侦听正在侦听的端口一样。
SERVICE_NAME:在服务器端,用system用户登陆后,sqlplus show parameter service_name命令察看。
======================================================================如何保证客户端机器连接到oracle数据库呢?
A. 客户端
1.在客户端机器上安装ORACLE的Oracle Net通讯软件,它包含在oracle的客户端软件中。
2.正确配置了sqlnet.ora文件
3.正确配置了tnsname.ora文件
B. 服务器端
1.保证listener已经启动 lsntctl start
2.保证数据库已经启动。 sqlstartup
windows系统上安装Oracle数据库如下:准备:windows7 32位操作系统。
oracle 10g 安装数据包。
安装步骤:
1.选择压缩包并解压,然后点击“setup.exe”即可开始安装
2.当检查通过后打开安装向导对话框,选择高级安装如图:根据需要设置安装路径,按图中提示设置相应信息(如下图),点击“下一步”
3.点击“下一步”进入“Oracle Universal Installer:指定文件位置”(如下图)
4.设置源“路径”、“名称”和目的“路径”:“名称”对应ORACLE_HOME_NAME环境变量,“路径”对应ORACLE_HOME环境变量(如下图)
5.“下一步” 进入“Oracle Universal Installer:选择安装类型”(如下图)
6.进入“Oracle Universal Installer:选择数据库配置”(如下图)
7.保持默认值,下一步,进入“Oracle Universal Installer:指定数据库配置选项”,指定“全局数据库名”和“SID”,对这两个参数的指定一般相同,例如:oract,也可以将“全局数据库名”设置为域名。例如:oract.abc.com。如果选择“创建带样本方案的数据库,OUI会在数据库中创建HR、OE、SH等范例方案(sample schema)(如下图)
8.下一步,进入“Oracle Universal Installer:选择数据库管理选项”(如下图)
9.保持默认值,下一步,进入“Oracle Universal Installer:指定数据库文件存储选项”(如下图)
10.保持默认值,下一步,进入“Oracle Universal Installer:指定备份和恢复选项”(如下图)
11.保持默认值,单击“下一步”,进入“Oracle Universal Installer:指定数据库方案的口令”,对不同的帐户设置不同的口令。(如下图)
12.单击“下一步”,继续安装,进入“Oracle Universal Installer:概要”,单击“安装”(如下图)
13.开始安装过程根据机器性能不同所需时间不同,一般情况二十分钟左右(如下图)
14.单击“口令管理”,进入“口令管理”窗口(如下图)
15.解锁用户HR、OE和SCOTT,输入HR和OE的口令,SCOTT的默认口令为tiger(如下图)
16.在自动打开的浏览器中以sys账户sysdba身份登录10g的企业管理器.安装成功。(如下图)
提示:如果出现出现证书错误的情况,按下面方法操作。
方法一:
直接点击“继续浏览此网站”即可。
方法二:
打开浏览器,工具菜单→INTERNET选项→高级→还原默认设置
oracle11g是目前最新的oracle数据库版本,其发行于2005年,强大的数据库功能使其发行公司甲骨文闻名世界!下面我们就来分享一下如何正确安装Oracle11g。
详细可以参考这个,有图解教程,希望可以帮到你
在oracle官网下载windows 64位的安装文件:winx64_12c_database_1of2.zip和winx64_12c_database_2of2.zip,解压缩文件,在database文件夹中,找到setup.exe,双击安装
弹出Oracle database 12c发行版1安装程序向导;
步骤1:配置安全更新。提供电子邮件地址以接收关于您的安装的安全信息。如果您拒绝启用安全更新,仍可使用所有授权的Oracle功能。要选择不接收安全通知,请将此屏幕中的所有字段留空,然后单击下一步以继续。
步骤2:软件更新。
提供启用对My Oracle Support的访问和启用代理连接所需的信息。提供此信息可在该安装会话期间启用软件更新。跳过软件更新,选择此选项可跳过可用软件更新并继续安装。
步骤3:安装选项。
选择任一安装选项,然后单击下一步。仅安装数据库软件-选择此选项可仅安装数据库二进制文件。要配置数据库,必须在安装软件之后运行Oracle Database Configuration Assistant。
步骤4:网格安装选项
单实例数据库安装-此选项安装数据库和监听程序。
步骤5:产品语言;
选择要运行产品的语言环境。此选项可以更改产品的语言,该语言是指被安装产品的语言,而不是指安装程序自身的语言。从可用语言列表中选择产品语言,将其传送到所选语言列表,然后单击下一步。
步骤6:数据库版本
选择要安装的数据库版本,然后单击下一步。
企业版-此安装类型是为企业级应用设计的。它设计用于关键任务,对安全性要求较高的联机事务处理(OLTP)和数据仓库环境。如果选择此安装类型,则会安装所有单独许可的企业版选件。
步骤7:Oracle主目录用户选择
步骤8:安装位置;
指定Oracle基目录,软件位置,然后单击下一步。
Oracle基目录- Oracle基目录是Oracle安装所有者帐户拥有的Oracle软件安装的顶级目录。
软件位置-接受默认值或者输入要安装Oracle软件的Oracle主目录路径。
步骤9:先决条件检查
步骤10:概要
步骤11:安装产品
步骤12:完成
oracle11g创建数据库的步骤如下:
1、按住键盘上Windows键,打开开始菜单,找到Database Configuration Assitant并打开;
2、打开数据库配置助手Database Configuration Assitant,单击“下一步”;
步骤1:选择“创建数据库”,单击“下一步”;
3、选择“一般用途或事务处理”,单击“下一步”;
4、设置数据库的名称和实例名,两者可设置相同,也可以不同,单击“下一步”;
5、管理选项配置,不勾选配置Enterprise Manager,单击“下一步”;
6、数据库身份证明,可以为不同的账户分别设置不同的管理口令,也可以为所有账户设置同一口令,单击“下一步”;
7、数据库文件所在位置,默认存储类型:文件系统,存储位置:使用模版中的数据库文件位置,也可以自己指定存储路径,单击“下一步”;
8、恢复配置,指定快速恢复区;
9、数据库内容,根据需要,选择是否添加示例方案,单击“下一步”;
10、初始化参数,设置内存、字符集等,单击“下一步”;
11、数据库存储,控制文件、数据文件、重做日志文件位置设置,单击“下一步”;
12、创建选项,创建数据库,生成脚本,单击“完成”,开始创建数据库。
前提:首先要有oracle数据库或者有oracle服务器,才可以实现使用PLSQL Developer 工具连接到oracle数据库进行开发
下载PLSQLDeveloper并解压
配置环境变量
1) 变量名:ORACLE_HOME 变量值:E:\PLSQLDeveloper\PLSQL\instantclient_11_2
2) 变量名:TNS_ADMIN 变量值:E:\PLSQLDeveloper\PLSQL\instantclient_11_2
3) 变量名:NLS_LANG 变量值:SIMPLIFIED CHINESE_CHINA.ZHS16GBK
4) 修改Path变量,在后面添加 E:\PLSQLDeveloper\PLSQL\instantclient_11_2
注意:根据自己的路径相应更改1)2)和4)的变量值,我是直接解压在E盘下的,路径就是上述路径了。3)照抄即可
配置oracle监听文件
找到E:\PLSQLDeveloper\PLSQL\instantclient_11_2路径下的tnsnames.ora文件,用编辑器打开(记事本也可以)。
根据自己实际需要进行编辑,如下图所示。ORCL_27是显示的数据库名,HOST后面填的是所要连接的地址。编辑好以后保存。
打开E:\PLSQLDeveloper\PLSQL\PLSQL Developer文件夹下的plsqldev.exe文件,右击,以管理员身份运行。
填入你要连接的数据库的用户名和密码,并在数据库一栏的下拉列表中选择你要连接的数据库。若在此步无法显示数据库名称,则进行下述步骤
点击工具-》首选项,如下图所示。
Oracle主目录名
E:\PLSQLDeveloper\PLSQL\instantclient_11_2
OCI库
E:\PLSQLDeveloper\PLSQL\instantclient_11_2\oci.dll
重新启动就可以啦~