小编Lei*_*fel的帖子

不是管理员可以在 Windows 上安装 Oracle 吗?

没有管理员权限可以在windows上安装oracle软件吗?

oracle windows

10
推荐指数
2
解决办法
5573
查看次数

ORDER BY CASE 表达式出现“转换失败”错误

我有以下存储过程,当我将“OrderBy”设置为“OrderNumber”时,该过程非常有效。

我收到以下错误:将 nvarchar 值“SK11270”转换为数据类型 int 时转换失败。

(SK11270 是 OrderNumber 列中的一个值,即 nvarchar(50))

如果我对任何其他 OrderBy 列运行相同的查询,它工作正常。

我完全迷失了,我的头很痛。任何人都可以看到会导致此问题的任何明显内容吗?

提前感谢您的任何想法...

富有的

这有效:

sp_jobs '1','20','','JobNumber','ASC','97','True','True','True','True','True','True','True','True','True','False','True','False','True','False','0'

这不会:
sp_jobs '1','20','','OrderNumber','ASC','97','True','True','True','True','True','True','True','True','True','False','True','False','True','False','0'

PROCEDURE [dbo].[sp_Jobs] 

@PageNumber int,
@PageSize int,
@FilterExpression varchar(500),
@OrderBy varchar(50),
@OrderDirection varchar(50),
@CustomerID int,
@ShowNotSet bit,
@ShowPlaced bit,
@ShowProofed bit,
@ShowReProofed bit,
@ShowApproved bit,
@ShowOnTime bit,
@ShowLate bit,
@ShowProblem bit,
@ShowCompleted bit,
@ShowDispatched bit,
@ShowUnapproved bit,
@ShowClosed bit,
@ShowReturned bit,
@ShowNoStock bit,
@UserID int

WITH RECOMPILE 

AS

BEGIN
WITH    Keys 
AS (SELECT TOP (@PageNumber * @PageSize) ROW_NUMBER() …
Run Code Online (Sandbox Code Playgroud)

sql-server stored-procedures

10
推荐指数
2
解决办法
7167
查看次数

Oracle 关闭方法

在执行升级或修补程序之前关闭数据库可以通过多种方式完成。

shutdown immediate;
Run Code Online (Sandbox Code Playgroud)

或者

shutdown abort;
startup restrict;
shutdown immediate;
Run Code Online (Sandbox Code Playgroud)

或者

shutdown abort;
startup restrict;
shutdown;
Run Code Online (Sandbox Code Playgroud)

或者

alter system checkpoint;
shutdown abort;
startup restrict;
shutdown immediate;
Run Code Online (Sandbox Code Playgroud)

当然还有其他选择。哪个应该是首选,为什么?

oracle oracle-11g-r2

9
推荐指数
1
解决办法
3971
查看次数

推荐使用哪些数据库作为嵌入式数据库?

建议将哪些数据库用作嵌入式数据库以在应用程序中存储数据?嵌入式数据库可能会也可能不会同步回更大的系统数据库。

embedded database-recommendation

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

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

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

oracle oracle-11g-r2 linux datapump export

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

数字资产数据库

我在一家印刷厂工作,那里有相当大的旧印刷作业档案。目前,为了找到一份工作,我们必须搜索 SMB 共享(在 win2000 服务器上),它查看了几十万个文件。

我们的工作数据按以下方式组织:Year>Month>Customer_Name_Job#,然后工作的内容在最后一个文件夹中。

有没有办法创建一个数据库,以便我们可以查询作业 desc。或工号?基本上只是一个比使用 Windows 搜索搜索更快的简单搜索会很棒。我尝试了 Windows 索引服务,但它只能找到 .doc 文件,而不是文件夹名称或 PDF。

将来我们计划制作一个 SQL 数据库,在创建作业时将输入完整的信息,以便将来轻松查询。我希望将一些东西放在一起,以便更轻松地搜索旧订单。

database-recommendation

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

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

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

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万
查看次数

应该在 SQL 语句中指定日期格式吗?

我看到开发人员使用隐式日期转换的代码。我想要一个明确的答案,为什么他们不应该这样做。

SELECT * from dba_objects WHERE Created >= '06-MAR-2012';
Run Code Online (Sandbox Code Playgroud)

oracle sql-injection

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

这种情况下最好的数据库设计是什么?

我正在为我的公司构建业务应用程序,并努力为特定情况选择最合适的数据库设计。假设我有以下实体:

赞同

  • ID
  • 地位
  • ...

审批意见

  • ID
  • 批准编号
  • 评论

命令

  • ID
  • ...

发票

  • ID
  • ...

显然可能有多种类型的批准和多个需要批准的对象。以下选项中最适合设计表格的选项是什么:

选项1

有一个带有空外键的批准表:

批准

  • 身份验证
  • 地位
  • 订单 ID FK NULL
  • 发票 ID FK NULL

审批意见

  • 身份验证
  • 批准编号 FK
  • 评论

在这种情况下,我必须为每个需要批准的对象添加一列

选项 2

有一个带有公共字段的父 Approvals 表,以及每个需要批准的对象的子表:

批准

  • 身份验证
  • 地位

审批意见

  • 身份验证
  • 批准编号 FK
  • 评论

订单批准

  • ApprovalId PK FK
  • 订单编号 FK

发票审批

  • ApprovalId PK FK
  • 发票编号 FK

选项 3

每个对象都有一个批准表:

订单批准

  • 身份验证
  • 订单编号 FK
  • 地位

订单批准评论

  • 身份验证
  • 订单批准 ID FK
  • 评论

发票审批

  • 身份验证
  • 发票编号 FK
  • 地位

发票审批备注 …

database-design

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