SQL SERVER 2005开启xp_cmdshell的方法
SQL Server 已封鎖元件 'xp_cmdshell' 的 程序 'sys.xp_cmdshell'
之存取,因為此元件已經由此伺服器的安全性組態關閉。系統管理員可以使用 sp_configure 來啟用 'xp_cmdshell'
的使用。如需有關啟用 'xp_cmdshell' 的詳細資訊,請參閱《SQL Server 線上叢書》中的<介面區組態>(Surface
Area Configuration)。
用下面一句话就可以了解决了。
EXEC sp_configure 'show advanced options',
1;RECONFIGURE;EXEC sp_configure 'xp_cmdshell', 1;RECONFIGURE;
关闭一样.
只是将上面的后面的那个"1"改成"0"就可以了.
EXEC sp_configure 'show advanced options',
1;RECONFIGURE;EXEC sp_configure 'xp_cmdshell', 0;RECONFIGURE;
相关文档:
1、定义指令集:using System.Data.SqlClient;
2、定义sql连接: SqlConnection conn= new SqlConnection("server=(local);database=colorring;uid=sa;pwd=;");
3、打开sql连接: conn.Open();
4、定义sql语句:string sqlstr = "insert into test values (123321)";
5、组装sql语句和连接:SqlCommand cmd = new SqlCo ......
1.如何将一个SQL Server表的结构复制到另一个新建的表中
select * into 新表 from 旧表 where 0 = 1
2.修改字段默认值
alter table 表名 add default 默认值 for 字段名
3. 取得数据库结构
SELECT name from sysdatabases
4.增加列
......
以下说明均针对企业版或者开发版;
1.开启sql server 实例的远程连接;
“开始”-->“程序”-->“Microsoft SQL Server 2005”-->“配置工具”-->“SQL Server 外围应用配置器”-->“服务和连接的外围应用配置器”--> ......
Create PROCEDURE [dbo].[ChangeObjectOwner]
@OldOwner as NVARCHAR(128),
@NewOwner as NVARCHAR(128)
AS
DECLARE @Name as NVARCHAR(128)
DECLARE @Owner as NVARCHAR(128)
DECLARE @OwnerName as NVARCHAR(128)
DECLARE curObject CURSOR FOR
select 'Name' = name,
'Owner'&n ......
使用PowerDesigner生成数据库
建表SQL
脚
本时,尤其是Oracle数据库时,表名一般会带引号。其实加引号是PL/SQL的规范,数据库会严格按照“”中的名称建表,如果没有“”,会按照
ORACLE默认的设置建表(DBA
STUDIO里面),默认是全部大写,这样,在ORACLE数据库里的字段就如“Column_1&rdqu ......