小编use*_*047的帖子

SQLCMD脚本错误

我正在使用SQLCMD来运行一个270 MB的.sql文件.脚本文件(.sql)是使用Red Gate SQL Data Compare同步向导生成的.由于内存不足,我无法从SSMS运行它.我登录到服务器并转到命令提示符,它会打开命令提示符

C:\ Users \用户USER1>

然后我输入

> C:\Users\USER1>SQLCMD -U sa -P PWD -d DATA_FEAT -i F:\SYNC\DATA-DATA_FEAT-20140709.sql -o F:\SYNC\DATA-DATA_FEAT-20140709result.txt
Run Code Online (Sandbox Code Playgroud)

但我明白了

Sqlcmd:错误:脚本错误.

我可以使用红门同步它而不会出错.红门运行相同的.sql文件

任何帮助

谢谢

sqlcmd

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

将用户导出到Oracle11gr2中的dmp文件

我正在尝试在11g上创建Oracle数据库的转储文件

用户是CONTACT,让我们说pwd是zip(小写)

我使用运行命令"sqlplus/nolog"登录到SQLplus

然后

将sys/pwd @ oracle11g连接为sysdba

然后我尝试运行我的导出命令

SQL> exp sys/pwd owner=CONTACT DIRECT=Y FILE=E:\ORA_DUMP\CONTACT.dmp LOG=E:\ORA_DUMP\CONTACT.log
Run Code Online (Sandbox Code Playgroud)

然后我点击进入但我得到了

SP2-0734:未知命令以"exp sys/pw ....."开头 - 忽略了行

我试过了

SQL> exp CONTACT/zip owner=CONTACT DIRECT=Y FILE=E:\ORA_DUMP\CONTACT.dmp LOG=E:\ORA_DUMP\CONTACT.log
Run Code Online (Sandbox Code Playgroud)

但我得到同样的错误

我究竟做错了什么

oracle export oracle11gr2

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

如何遍历多列以在SQL Server中搜索值

我有下面的表格

CREATE TABLE [dbo].[SAMPLE](
[COL_01] [nvarchar](50) NULL,
[COL_02] [nvarchar](50) NULL,
[COL_03] [nvarchar](50) NULL,
[COL_04] [nvarchar](50) NULL,
[COL_05] [nvarchar](50) NULL,
[COL_06] [nvarchar](50) NULL,
[COL_07] [nvarchar](50) NULL,
[COL_08] [nvarchar](50) NULL,
[COL_09] [nvarchar](50) NULL,
[COL_10] [nvarchar](50) NULL,
[COL_11] [nvarchar](50) NULL,
[COL_12] [nvarchar](50) NULL,
[COL_13] [nvarchar](50) NULL,
[COL_14] [nvarchar](50) NULL,
[COL_15] [nvarchar](50) NULL,
[COL_16] [nvarchar](50) NULL,
[COL_17] [nvarchar](50) NULL,
[COL_18] [nvarchar](50) NULL
) ON [PRIMARY]
Run Code Online (Sandbox Code Playgroud)

我想在每个列中搜索"未知"之类的值.如何迭代这18列以找到值'未知'.目前我使用类似下面的东西来生成一个SQL但是想知道是否有可以包装它的游标或存储过程

SELECT 'Select * from SAMPLE where '+ c.name + ' = ''Unknown'''
FROM sysobjects o
INNER JOIN syscolumns …
Run Code Online (Sandbox Code Playgroud)

sql sql-server sql-server-2005

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

标签 统计

export ×1

oracle ×1

oracle11gr2 ×1

sql ×1

sql-server ×1

sql-server-2005 ×1

sqlcmd ×1