刚刚弄好,呵呵.使用SQL-DMO. 连接到数据库,执行sql语句就可以了. IF EXISTS (SELECT name FROM master.dbo.sysdatabases WHERE name = N'hcmsDemo') DROP DATABASE [hcmsDemo] GO CREATE DATABASE [hcmsDemo] GO就可以了远程建了, 有个问题就是, 如果我在这里指定了要创建的数据库的大小和创建路径什么的,, 远程创建就会失败,,本地创建不会有任何问题,,是权限的问题吗?? 请下面的高手给予解答,, 谢谢!!
USE master GO -- To use named parameters: EXEC sp_addlinkedserver @server = 'LONDON Mktg', @srvproduct = 'Oracle', @provider = 'MSDAORA', @datasrc = 'MyServer' GO -- OR to use no named parameters: USE master GO EXEC sp_addlinkedserver 'LONDON Mktg', 'Oracle', 'MSDAORA', 'MyServer' GO EXEC sp_addlinkedsrvlogin 'LONDON Mktg','false','sa','SYSTEM','means' create MyLink.数据库exec sp_dropserver 'MyLink','droplogins' --删除数据库
连接到数据库,执行sql语句就可以了.
IF EXISTS (SELECT name FROM master.dbo.sysdatabases WHERE name = N'hcmsDemo')
DROP DATABASE [hcmsDemo]
GO
CREATE DATABASE [hcmsDemo]
GO就可以了远程建了,
有个问题就是,
如果我在这里指定了要创建的数据库的大小和创建路径什么的,,
远程创建就会失败,,本地创建不会有任何问题,,是权限的问题吗??
请下面的高手给予解答,,
谢谢!!
GO
-- To use named parameters:
EXEC sp_addlinkedserver
@server = 'LONDON Mktg',
@srvproduct = 'Oracle',
@provider = 'MSDAORA',
@datasrc = 'MyServer'
GO
-- OR to use no named parameters:
USE master
GO
EXEC sp_addlinkedserver
'LONDON Mktg',
'Oracle',
'MSDAORA',
'MyServer'
GO
EXEC sp_addlinkedsrvlogin 'LONDON Mktg','false','sa','SYSTEM','means'
create MyLink.数据库exec sp_dropserver 'MyLink','droplogins'
--删除数据库