小编Lei*_*fel的帖子

数据泵导出如何在 linux 上限制其资源使用?

导出多个用户会导致 CPU 和 I/O 使用率过高。我可以使用资源管理器减轻 CPU 使用率的影响并将导出会话设置为低优先级组,但如何限制磁盘 I/O?我没有并行运行该操作,并且已经阅读了 Oracle 的Datapump Performance文档。还有什么我可以做的吗?

oracle oracle-11g-r2 linux datapump export

8
推荐指数
1
解决办法
988
查看次数

数据库中的用户表有哪些常见且有用的字段?

我想开始在我的网站上实现用户功能,但我不确定我应该存储什么样的信息。显然,用户名、密码、密码哈希、真实姓名、电子邮件等基本信息……但是,一般来说,了解用户的其他一些信息可能有用吗?(我一直在折腾诸如上次登录、登录位置之类的东西)

database-design

8
推荐指数
1
解决办法
4万
查看次数

什么使 Oracle Applications DBA 与 Oracle DBA 不同?

所有 Oracle 数据库都支持 Oracle DBA 需要了解的某种类型的应用程序。什么使 Oracle Applications DBA 与此不同?该术语是指它们支持 Oracle 应用程序而不是数据库,还是包括对 Oracle 应用程序和数据库的责任。如果是后者,那么这似乎与可以使用 Oracle 后端运行的所有其他类型的应用程序不同。例如,您看不到 Oracle .NET DBA。有人可以澄清我对这个主题的有限理解吗?

更新:到目前为止,从两个答案中可以很清楚地看出我对这个问题的措辞不够好。我的上下文不是开发人员 DBA 意义上的应用程序 DBA 与生产 DBA。我问的是“Oracle Applications DBA”或“Oracle Apps DBA”的特定职位。搜索该短语,您将获得如下结果:

http://becomeappsdba.blogspot.com/
http://appsdba.info/
http://teachmeoracle.com/interview.html

到目前为止,我发现的最好的解释来自http://www.club-oracle.com/articles/what-is-oracle-applications-259/,它说:

Oracle Applications 是一种企业资源规划软件,由大型行业运行以控制其整个行业的运营。该软件涉及单独的部分,称为单独业务流程的模块。每个模块基本上是一组表单(带有一些数据显示报告),在业务流程的每个阶段,都需要输入数据。这些表格对数据输入和流程执行行业最佳实践控制。

oracle

8
推荐指数
1
解决办法
2万
查看次数

抑制 SQLCMD 消息

是否可以抑制所有sqlcmd消息输出到cmd窗口?

我正在运行一个大型脚本,并且所有Processed XXXX total records消息似乎都减慢了很多。

该脚本超过 4Gb,因此有大量数据。

sql-server sqlcmd

8
推荐指数
2
解决办法
1万
查看次数

Oracle 支持提示和技巧

如何有效地使用 My Oracle Support (Metalink)?

你对这个系统有什么秘密提示?什么为您节省了最多的时间?

oracle vendor-support

7
推荐指数
1
解决办法
429
查看次数

数据泵导出如何在 Windows 上限制其资源使用?

导出多个用户会导致 CPU 和 I/O 使用率过高。我可以使用资源管理器减轻 CPU 使用率的影响并将导出会话设置为低优先级组,但是如何限制磁盘 I/O?我没有并行运行该操作,并且已经阅读了 Oracle 的 Datapump Performance 文档。还有什么我可以做的吗?

这是在 Windows 2008 R2 x64 上。

oracle windows oracle-11g-r2 datapump export

7
推荐指数
1
解决办法
2185
查看次数

对于Oracle,我们是将实例挂载到数据库还是将数据库挂载到实例?

以下文字摘自 oracle 文档。

启动实例,并挂载和打开数据库。这可以在无限制模式下完成,允许所有用户访问,或在限制模式下,仅允许数据库管理员访问。

....

要将数据库挂载到先前启动但未打开的实例,请使用 SQL 语句 ALTER DATABASE 和 MOUNT 子句,如下所示:

更改数据库挂载;

您可以直接从http://download.oracle.com/docs/cd/B19306_01/server.102/b14231/start.htm阅读

第一部分给我的印象是我们正在将实例安装到数据库。但是这To mount a database to a previously started, but not opened instance部分给我的印象是我们正在将数据库安装到实例。

哪一种理解是对的?任何人都可以帮忙解释一下吗?

谢谢

oracle instance

7
推荐指数
2
解决办法
4371
查看次数

安全地公开 sql server 2008 以进行 Windows 身份验证

我的公司希望有大约 100 名销售人员(分布在全国各地)能够从 excel 运行存储过程并将数据返回到电子表格中。

我们有 sql server 2008。我需要找出一种安全的方法来做到这一点。

我将在 excel 中创建一个表单,用户可以在其中按下命令按钮以根据他们选择的参数刷新数据。

  1. 我如何确保从 excel 到 sql server 的连接是安全的?
  2. 如何从excel运行存储过程?

我发现这是非常好的信息:http : //office.microsoft.com/en-us/excel-help/connect-to-import-sql-server-data-HA010217956.aspx

Windows 身份验证 选择此选项以使用当前用户的 Windows 用户名和密码。这是最安全的方法,但当许多用户连接到服务器时,它会影响性能。

但是,我希望您对此提出意见。

是的,销售代表确实有 Windows 登录,但是如果他们实际上要输入指定数据标准,然后将标准发送到存储过程,然后从服务器获取数据,我可以使用这个解决方案吗?

sql-server-2008 authentication security sql-server windows

7
推荐指数
2
解决办法
1763
查看次数

在 Oracle 11g 中授予对特定架构的创建权限

我有两个用户 A 和 B。我想授予 B 创建、删除等 A 架构中所有表的权限。据我所知,我可以授予 B 对所有模式的完全访问权限,而不是特定模式。这样对吗?

oracle security

7
推荐指数
1
解决办法
4万
查看次数

我可以将我的数据类型锚定到系统类型吗?

以下代码:

create or replace type sqlids_t is table of sys.v_$sql.sql_id%type;
Run Code Online (Sandbox Code Playgroud)

...给我...

Error(2,31): PLS-00329: schema-level type has illegal reference to SYS.V_$SQL
Run Code Online (Sandbox Code Playgroud)

我在创建%object%row类型时遇到相同的错误。

有什么办法可以在我的类型定义中使用 sys 类型吗?我知道我可以使用底层的VARCHAR2(13),但如果可能的话我想避免它。

oracle-10g

7
推荐指数
1
解决办法
2506
查看次数