小编AHi*_*ins的帖子

在SQL中更改表的架构名称

我想Employees在数据库中更改表的模式名称.在当前表Employees数据库模式名称是dbo我想要更改为exe.我该怎么做 ?

例:

dbo.Employees
Run Code Online (Sandbox Code Playgroud)

exe.Employees
Run Code Online (Sandbox Code Playgroud)

我试过这个查询:

ALTER SCHEMA exe TRANSFER dbo.Employees
Run Code Online (Sandbox Code Playgroud)

但这给了我一个错误:

无法更改架构'exe',因为它不存在或您没有权限.

我错过了什么?

sql t-sql sql-server schema

157
推荐指数
6
解决办法
24万
查看次数

如何在SELECT语句中使用BOOLEAN类型

我在参数中有一个带有BOOLEAN的PL/SQL函数:

function get_something(name in varchar2, ignore_notfound in boolean);
Run Code Online (Sandbox Code Playgroud)

此功能是第三方工具的一部分,我无法改变这一点.

我想在SELECT语句中使用这个函数,如下所示:

 select get_something('NAME', TRUE) from dual;
Run Code Online (Sandbox Code Playgroud)

这不起作用,我得到这个例外:

ORA-00904:"TRUE":标识符无效

据我了解,关键字TRUE无法识别.

我怎样才能做到这一点?

sql oracle plsql oracle10g ora-00904

55
推荐指数
4
解决办法
23万
查看次数

52
推荐指数
4
解决办法
5万
查看次数

将表复制到不同SQL Server上的其他数据库

我想将一个表从一个数据库复制到另一个数据库.我知道如果数据库位于同一个SQL Server上,您可以轻松执行以下操作.

SELECT * INTO NewTable FROM existingdb.dbo.existingtable;
Run Code Online (Sandbox Code Playgroud)

如果数据库位于两个不同的SQL Server上,是否有任何简单的方法可以执行此操作,而无需遍历原始表中的每个记录并将其插入新表中?

此外,这需要在SQL Server Management Studio之外的代码中完成.

sql-server

35
推荐指数
1
解决办法
13万
查看次数

如何从GitLab服务器中删除合并请求

我在gitlab(本地)服务器上创建了一个合并请求.现在每当我点击合并请求时,请求都会超时,错误为500.在此之前,我曾经得到错误代码504,并且我应用了此gitlab支持主题中提到的更改.

我想要做的就是删除合并请求.有这样的手动方式吗?

gitlab gitlab-omnibus

26
推荐指数
3
解决办法
3万
查看次数

ORA-03113:ASP.Net应用程序长时间不活动后,通信通道上的文件结束

我使用版本10.1.0.301的ODAC/ODP.Net驱动程序在IIS5上运行负载平衡(不使用会话状态)ASP.Net 2.0应用程序,运行回单个Oracle 10g服务器.在长时间不活动(几个小时)之后,应用程序看似随机,将抛出Oracle异常:

例外:ORA-03113:结束文件在Oracle.DataAccess.Client.OracleException.HandleErrorHelper(的Int32 ERRCODE,康涅狄格州的OracleConnection,IntPtr的opsErrCtx,OpoSqlValCtx*pOpoSqlValCtx,对象的src,字符串过程)在Oracle.DataAccess.Client上的通信信道.OracleCommand.ExecuteReader(布尔重新查询,布尔fillRequest,行为的CommandBehavior)在Oracle.DataAccess.Client.OracleCommand.System.Data.IDbCommand.ExecuteReader()

...堆栈的Oracle部分在这里结束......

我们正在为每个请求创建新的连接,在try/catch/finally中包含open和close以确保正确的连接关闭,并且整个事务都包含在using(OracleConnection yadayada){...}块中.在停止不活动后,此问题似乎与重新启动ASP.Net应用程序无关.

我们还没有自己重现这个问题.思想,祈祷,帮助?


更多:通过IT检查,防火墙未设置为终止这些服务器之间的连接.

oracle odp.net oracleexception oracle10g

24
推荐指数
3
解决办法
15万
查看次数

包中未找到SSIS连接

我是SSIS编程的新手,我在部署SSIS包时遇到了一些问题.

这个包在我的电脑上运行正常,做它需要做的一切......但是当我部署它时找不到连接字符串.

这是错误:

代码:0xC001000E来源:说明:找不到连接"{DA7CD38D-F6AA-4B06-8014-58BEE5684364}".如果找不到特定的连接元素,Connections集合将抛出此错误.结束错误

错误:2012-08-09 00:21:06.25代码:0xC001000E源:包描述:找不到连接"{DA7CD38D-F6AA-4B06-8014-58BEE5684364}".如果找不到特定的连接元素,Connections集合将抛出此错误.结束错误

错误:2012-08-09 00:21:06.25代码:0xC001000E源:包描述:找不到连接"{DA7CD38D-F6AA-4B06-8014-58BEE5684364}".如果找不到特定的连接元素,Connections集合将抛出此错误.结束错误

错误:2012-08-09 00:21:06.25代码:0xC00291EB源:执行SQL任务执行SQL任务描述:连接管理器"{DA7CD38D-F6AA-4B06-8014-58BEE5684364}"不存在.结束错误

错误:2012-08-09 00:21:06.25代码:0xC0024107源:执行SQL任务描述:任务验证期间出错.结束错误DTExec:程序包执行返回DTSER_FAILURE(1).开始时间:00:21:04完成时间:00:21:06经过:1.888秒 包执行失败.步骤失败了.

sql sql-server ssis

20
推荐指数
3
解决办法
10万
查看次数

将varbinary数据插入SQL Server数据库

我有这张桌子:

   (<NUM_TRF int
   ,<NAME, varchar(255),>
   ,<DESCRIPTION, text,>
   ,<REPORT, varbinary(max),>)
Run Code Online (Sandbox Code Playgroud)

我尝试在SQL Server 2008中创建一个脚本,以便在我的本地数据库中插入一行,

INSERT INTO [MY_DB_APP].[dbo].[CONNECT_USER]
VALUES(1, 'name', 'description', Cast('wahid' As varbinary(max)) )
GO
Run Code Online (Sandbox Code Playgroud)

但我得到这个错误:

字符串或二进制数据将被截断.
该语句已终止.

sql-server sql-server-2008

19
推荐指数
1
解决办法
6万
查看次数

如何从SQL Server中的列中删除不间断的空格?

我正在尝试CHAR 160从表中的字段中删除不间断的空格().我已经尝试过使用类似的功能RTRIM()来摆脱它,但价值仍然存在.

我需要做什么才能从列中删除不间断的空间?

t-sql sql-server

18
推荐指数
3
解决办法
2万
查看次数

将数据从SAP导出到SQL Server

我有一个应用程序,它使用SQL Server 2008来存储需要从SAP提供大量财务信息的数据(在该公司中使用Oracle 11作为后端).

我要求SAP人员阅读表格,他们说没办法.我让他们直接连接到我的数据库来填充我的表,他们说没办法.(我有来自Oracle数据库的提要,其他应用程序与SAP不同,使用透明网关没有问题,所以这就是为什么问这个)

他们说与SAP交互的唯一方法是使用Web服务.但由于数据量巨大,我认为这不是道路.

有没有人在SAP和SQL Server之间创建接口的经验?

我要扩展我的解释.我当前的应用程序已经由其他三个应用程序(这是一个大型企业)提供,所有应用程序都会转到我收到数据以进一步处理的相同表.所有其他应用程序(1个Oracle,2个SQL Server)执行直接更新或保存数据的存储过程.其他3个应用程序由不同的团队管理,彼此无关.所有人都在开始时抱怨,但最后都接受了将他们的数据导出到这个应用程序.

因此,理想的情况是说服SAP人员这样做:打开与SQL Server的连接并执行一些插入或运行存储过程.

sql-server sap web-services

13
推荐指数
1
解决办法
3万
查看次数