
正文
oracle实例如何更改 oracle修改tns
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
请问oracle11g桌面版如何修改数据库实例的端口。
你这个所谓的端口就是监听的端口,就是数据库服务端配置的监听的端口。
在数据库服务端配置文件listener.ora中,你很容易找到配置端口的地方,一般有上下两个,你只要该下面那一段中的端口就可以了。然后启动监听,然后在修改你的tnsnames文件中的port,就行了。
相关问答
Q1: oracle数据库怎么设置启动默认实例
使用plsql时需要用到32位的客户端,需要在客户端里配置tnsnames.ora文件。
windows上没有alias,如果想sqlplus直接连到数据库是不行的,不过可以在C:\Windows下写一个文件,名字叫做sql.bat,内容为sqlplus 用户名/密码@orcl,那在运行中输入sql就可以直接进入数据库
Q2: linux怎么修改oracle数据库实例名
建用户和授权要用DBA
最简单得建用户:
create user 用户名 identified by 密码
用户解锁 alter user 用户名 account unlock(不解锁无法登陆)
授权用 grant
建完用户首先要授权登陆权限
grant create session to 用户名
授权可以授权给角色和用户
也可以把角色授权给角色和用户
其他得类似 创建表得权限类似如下格式:
grant create table to 用户
Q3: oracle asm实例的alter在哪
ASM 实例由参数文件控制,其方式与常规数据库实例相同。通常设置的参数包括oracle实例如何更改:
? INSTANCE_TYPE应该设置且必须为ASM,表示ASM 实例,标识要启动的实例是ASM,而不是数据库实例。这是唯一一个必须定义的参数。对于数据库实例,该参数值设置为RDBMS。
? ASM_POWER_LIMIT:控制重新平衡操作的速度即指定磁盘rebalance的程度。值的范围从1 到11,11 表示最快。如果省略,该值默认为1。指定的级别越高,则rebalance的操作就会越快被完成,当然这也意味着这个时间段内将占用更多的资源,指定级别较低的话,随人rebalance操作会耗时更久,但对当前系统的IO及负载影响会更少,这需要根据实际情况衡量。另外,这个参数指定的只是一个默认值,在操作过程中,即可以随时动态更改,也可以在语句级命令行时指定power,覆盖该默认值。
修改ASM实例初始化参数文件的命令规则与数据库初始化参数完全相同,比如说:
SQL alter system set asm_power_limit=5;
System altered.
? ASM_DISKSTRING是一个与操作系统相关的值,ASM 使用它来限制搜索时考虑的磁盘集即是设置ASM启动时检查的磁盘,该选项可以同时指定多个值,并且支持通配符。比如只检查/DEV/SD*。默认值为空字符串,为空的话,表示ASM将查找系统中所有ASM拥有读写权限的设备。这在大多数情况下就足够oracle实例如何更改了。如上所示的约束性更强的值可以减少ASM 执行搜索所需的时间,从而提高磁盘组装载次数。
? ASM_DISKGROUPS:是ASM 实例启动时或使用ALTER DISKGROUP ALL MOUNT命令时,ASM 实例要装载的磁盘组的名称列表。如果为空的话,那么实际就仅仅启动到nomount状态。如果使用SPFILE的话,该参数一般不需要手动修改,ASM能够自动更新该初始化参数中的值。
Oracle Restart 会装载列为相关磁盘组的磁盘组,即使这些磁盘组未与ASM_DISKGROUPS参数列在一起也是如此。该参数没有默认值。
Q4: linux下如何使用oracle自定义的实例
windows下和linux下大同小异,使用不同实例可以通过声明不同的oracle_sid来达到目的,简单来说实例和数据库没有必然联系,一个库可以被多个实例打开当然同一时间只能有一个实例打开库(RAC除外),你可以随便声明一个ORACLE_SID的环境变量,然后复制一份pfile文件改名成init实例名.ora的样子,然后修改相应参数就能开库。
关于oracle实例如何更改和oracle修改tns的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。






