-
Oracle设置最大连接数
所属栏目:[百科] 日期:2021-03-19 热度:134
select count ( * ) from v$process; -- 查询当前连接数 select value from v$parameter where name = ‘ processes ‘ ; -- 查询最大连接数 alter system set processes = 1000 scope = spfile; -- 修改最大连接数 shutdown immediate; -- 关闭数据库 start[详细]
-
Oracle创建包
所属栏目:[百科] 日期:2021-03-19 热度:107
包: ? 在公司中,如果业务逻辑比较复杂,需要定义很多过程或者函数。有可能需要定义几十个过程或者函数,这些过程或者函数如果都放到一起,是不是不好管理?我们一般使用包来管理过程或者函数,一个包中可以定义多个函数或者过程。 ? 一个包包括包和包体。[详细]
-
vagrant box磁盘扩容 亲测有效
所属栏目:[百科] 日期:2021-03-19 热度:185
网上搜索到一篇 https://www.cnblogs.com/HansBug/p/9447020.html?有问题因为vboxmanage 的VirtualBox版本是? Oracle VM VirtualBox Command Line Management Interface Version 5.1.30 对应的.box文件找不到 修改.vbox也不行 我觉得vboxmanage不让粗暴解决[详细]
-
oracle的class12驱动没有实现jdbc对clob或blob的存储, 解决办法
所属栏目:[百科] 日期:2021-03-19 热度:147
在使用原生jdbc做保存大字段clob或者是blob时, 发生异常: ERROR [pool-12-thread-1] PartitionConsumerThread.run(128) | java.lang.AbstractMethodError: Method oraclebc/driver/T4CPreparedStatement.setCharacterStream(ILjava/io/Reader;J)V is abstr[详细]
-
如何在Oracle中将临时表转换为永久表,反之亦然
所属栏目:[百科] 日期:2021-03-19 热度:83
我想知道在Oracle中将临时表转换为永久表的命令是哪一个. 其他问题是关于指数.临时表中使用的索引与永久表中使用的索引相同,如果我转换它? 解决方法 您无法将表从临时表转换为永久表. 您可以创建与临时表的结构匹配的新永久表 CREATE TABLE new_permanent_t[详细]
-
How to use Oracle Wallet
所属栏目:[百科] 日期:2021-03-19 热度:182
Wallet可以将其当作一种免密连接的方式,在DB端配置好wallet,然后将验证文件拷贝到客户端,客户端在使用这个连接的时候就可以不用密码登陆了。 简单配置: 1,创建一个存储wallet的位置:mkdir -p /tmp/wallet/orcl 2,在tnsnames.ora里面配置你的连接串:[详细]
-
oracle – PL / SQL Append_Values提示提供错误消息
所属栏目:[百科] 日期:2021-03-19 热度:132
我无法使用PL / SQL在Oracle表中执行大量插入操作.我的查询逐行进行,对于每一行,查询进行计算以确定需要插入另一个表的行数.传统的插入工作,但代码需要很长时间才能运行大量的行.为了加快插入速度,我尝试使用Append_Values提示,如下例所示: BEGINFOR iter i[详细]
-
使用EF4将Int32转换为Oracle编号(5)
所属栏目:[百科] 日期:2021-03-19 热度:160
我正在使用EF 4(数据库优先,完全由它生成的模型)和一个oracle 10g数据库,我有一个字段的问题. 我的字段在我的数据库中定义为NUMBER(5).在我的模型中,EF将其定义为简短. 我的问题是我有一些大于32,767的值(最多短) 我发现这篇文章:Entity Framework generate[详细]
-
oracle11gr2 – 启动OracleDbConsole服务的错误代码2
所属栏目:[百科] 日期:2021-03-19 热度:56
我安装了Oracle DB 11g, 一切都运作良好,但突然过程 我尝试了OracleDbConsoleorcl不再启动了 手动,但它始终显示此消息: Windows could not start OracleDbConsoleorcl onLocal Computer. If this is a non-Microsoft service,contact the service vendor,an[详细]
-
oracle – 带有DISTINCT子句的WM_CONCAT – 编译包与独立查询问
所属栏目:[百科] 日期:2021-03-19 热度:133
我正在编写一些使用WM_CONCAT函数的程序.当我运行此查询时: SELECT WM_CONCAT(DISTINCT employee_id)FROM employeeWHERE ROWNUM 20; 它工作正常.当我尝试在包函数或过程中编译相对相同的查询时,它会产生此错误:PL / SQL:ORA-30482:此函数不允许使用DISTI[详细]
-
oracle – 是否可以使用sql%rowcount进行SELECT?
所属栏目:[百科] 日期:2021-03-19 热度:164
下面的代码可能会返回多行.请问sql%rowcount是否返回获取的行数? select * from emp where empname = 'Justin' and dept='IT'if sql%rowcount0 ... 这是我的样本过程;我以正确的方式使用sql%rowcount吗? CREATE PROCEDURE Procn(in_Hid IN VARCHAR2,outI[详细]
-
oracle – 如何防止toad在一段时间后断开其会话?
所属栏目:[百科] 日期:2021-03-19 热度:72
我正在使用toad为oracle客户端. 会话在一段时间后断开连接. 如何在任何时候启用它. 解决方法 见 Dell website: Keeping database connections alive is generally not recommended … If you would still like to force connectivity at all times,you can[详细]
-
Oracle SQL选择不同
所属栏目:[百科] 日期:2021-03-19 热度:50
我有一个样本表如下. ID Name Code Address----+---------------+--------+----------------1 | Sydney Hall | SH | 11 Abc Street2 | Sydney Hall | SH | 23 Abc Street3 | Main Hall | MH | 74 Xyz Street4 | Odyssey Hall | OH | 133 AbZ Street5 | Odyss[详细]
-
在ORACLE SQL的where子句中使用空字符串修剪
所属栏目:[百科] 日期:2021-03-19 热度:89
我试图弄清楚为什么下面的SQL语句不会在oracle中返回值do Select 'do' from dualwhere trim(' ') = '' 在哪里 Select 'do' from dualwhere trim(' a ')='a' 返回值do. 解决方法 因为trim(”)返回null而不是” SQLFiddle example In Oracle 8,there is no suc[详细]
-
Oracle drop column和unused column
所属栏目:[百科] 日期:2021-03-18 热度:73
我有一个名为test的表有3列: 姓名 id 地址 一段时间后,我知道一列未使用.我想放一列,让我们说id. Oracle有一个功能可以将列标识为未使用. drop column与set unused column之间的区别是什么? 解决方法 当你删除一个列时,它会移动到回收站,而当你标记一个未[详细]
-
Oracle XE中未启用位图索引
所属栏目:[百科] 日期:2021-03-18 热度:169
我正在使用Oracle 10g XE(快速版).如果我尝试创建位图索引,我会收到错误 ORA-00439功能未启用:位映射索引 如何解决此问题并创建位图索引? 解决方法 在线文档包括许可指南.这说: Feature | Availability---------------------------------------+---------[详细]
-
oracle – 按小时或按日分组记录并用零或空填充缺口
所属栏目:[百科] 日期:2021-03-18 热度:119
我写了一个按小时统计记录的查询: select TO_CHAR(copied_timestamp,'YYYY-MM-DD HH24'),count(*) from req group byTO_CHAR(copied_timestamp,'YYYY-MM-DD HH24'); 结果是: 2012-02-22 13 22802012-02-22 15 12502012-02-22 16 12452012-02-22 19 1258 但[详细]
-
我们可以在oracle中命名默认约束吗?
所属栏目:[百科] 日期:2021-03-18 热度:176
在MS-SQL中,我们可以在表创建期间具有以下约束 create table test( WarningEnabled bit NOT NULL CONSTRAINT DF_WarningEnabled DEFAULT 1,); 我们可以看到,我给出了Default约束的名称.是否可以在oracle中执行此操作 解决方法 不会.Oracle不会将默认值实现为[详细]
-
Toad for Oracle – 更改DBMS输出窗口上的格式
所属栏目:[百科] 日期:2021-03-18 热度:177
在Toad v11的DBMS输出窗口中,如何更改DBMS输出字体和颜色?我已经看了很多选项,但我无法找到它改变它的可能性.它默认太小了. 解决方法 选项 – Oracle – 一般.大约一半是一个标题为“DBMS输出”的框,其中有一个标题为“字体”的按钮.单击此按钮将打开一个新[详细]
-
oracle – 使用PLSQL获取LDAP用户列表
所属栏目:[百科] 日期:2021-03-18 热度:67
我们的数据库应用程序的一个新要求是将用户表的内容与Active Directory中的用户同步.所以基本上我需要连接到Active Directory服务器并从plsql过程中检索用户名列表. 到目前为止,我所做的是使用自己的凭据连接到活动目录服务器,并查询一些属性. 例: ldap_pas[详细]
-
Oracle数据库链接.检查是否存在或覆盖?
所属栏目:[百科] 日期:2021-03-18 热度:78
在创建数据库链接之前,我需要检查数据库链接是否已存在.我怎样才能做到这一点? 我正在编写一个以此开头的SQL脚本: DROP DATABASE LINK mydblink 然后我创建一个: CREATE DATABASE LINK mydblinkCONNECT TO testuserIDENTIFIED BY mypswdUSING 'mypersonal[详细]
-
如何将oracle表的内容导出到文件?
所属栏目:[百科] 日期:2021-03-18 热度:70
准备清理一些不再使用的旧表,但我希望能够在将内容从数据库中删除之前对其进行归档. 是否可以将表的内容导出到文件中?理想情况下,每个表一个文件. 解决方法 您可以使用Oracle的导出工具: exp 编辑: exp name/pwd@dbname file=filename.dmp tables=tablena[详细]
-
在Oracle和NHibernate中映射长文本字符串
所属栏目:[百科] 日期:2021-03-18 热度:173
将NHibernate 3.1与SQL Server和Oracle DB一起使用时,我们需要存储一个长度超过4000个字符的文本字符串.文本实际上是 XML,但这并不重要 – 我们只想将其视为原始文本.使用SQL Server,这很容易.我们将该列声明为NVARCHAR(MAX)并将其映射到: property name="M[详细]
-
如何在Oracle DB中列出所有上下文命名空间?
所属栏目:[百科] 日期:2021-03-18 热度:85
如果我创建一个上下文命名空间: – CREATE OR REPLACE CONTEXT hr_security USING hr.pkg_security ACCESSED GLOBALLY; 如何列出所有此类命名空间并查找其属性.例如,hr_security可以全局访问,可以从pkg_security包进行设置. 解决方法 您可以查询DBA_CONTEXT[详细]
-
oracle – PL / SQL有条件地编译数据库对象的存在
所属栏目:[百科] 日期:2021-03-18 热度:86
是否可以在Oracle中进行条件编译,其中条件是存在数据库对象(特别是表或视图或同义词)?我希望能够做到这样的事情: sp_some_procedure is $IF /*check if A exists.*/ then /* read from and write to A as well as other A-related non-DML stuff...*/ $ELS[详细]