2022
我们一起努力

在云服务器创建sqlserver(自己组建云服务器)

本文目录:

  • 1、怎么用云服务器搭建windows系统
  • 2、新浪云上怎么新建sqlserver
  • 3、如何在远程sqlserver服务器创建数据库

怎么用云服务器搭建windows系统

在购买云服务器时候,需要选择云服务器的系统,主要分为两大类(Linux和Windows系统)。

选择云服务器系统,可以参考网站程序编码和自己对系统使用的熟悉程度:

1.如果平时没有接触过Linux下敲命令操作系统(类似win下面的DOS),建议选择Windows

sever系统。

2.如果网站是php+MySQL架构的建议首选Linux系统,运行更稳定,Windows也可以运行,没有Linux系统下运行高效。

3.如果网站是asp、asp.net+SqlServer架构必须使用Windows系统的云服务器才能搭建运行环境。

新浪云上怎么新建sqlserver

.使用记事本打开HOSTS文件(一般情况下位于C:\WINNT\system32\drivers\etc).

添加一条IP地址与服务器名称的对应记录,如:

172.168.10.24 myserver

2.或在 SQL Server 的客户端网络实用工具里面进行配置,后面会有详细说明.

============= 其次,使用 telnet 命令检查SQL Server服务器工作状态 =============

telnet 服务器IP地址 1433

如果命令执行成功,可以看到屏幕一闪之后光标在左上角不停闪动,这说明 SQL Server 服务器工作正常,并且正在监听1433端口的 TCP/IP 连接

如果命令返回”无法打开连接”的错误信息,则说明服务器端没有启动 SQL Server 服务,

也可能服务器端没启用 TCP/IP 协议,或者服务器端没有在 SQL Server 默认的端口1433上监听.

=============接着,我们要到服务器上检查服务器端的网络配置,检查是否启用了命名管道.是否启用了 TCP/IP 协议等等 =============

可以利用 SQL Server 自带的服务器网络使用工具来进行检查.

点击:程序 — Microsoft SQL Server — 服务器网络使用工具

打开该工具后,在”常规”中可以看到服务器启用了哪些协议.

一般而言,我们启用命名管道以及 TCP/IP 协议.

点中 TCP/IP 协议,选择”属性”,我们可以来检查 SQL Server 服务默认端口的设置。一般而言,我们使用 SQL Server 默认的1433端口.如果选中”隐藏服务器”,则意味着客户端无法通过枚举服务器来看到这台服务器,起到了保护的作用,但不影响连接.

如何在远程sqlserver服务器创建数据库

一、创建新库

/*

测试 在sql2005中通过查询分析器,连接到sql2000,并创建了 tmpdb 库:成功

p_CreateDB ‘tmpdb1′,’data’,’sa’,’sa’

*/

———————–创建存储过程开始——————–

if object_id(‘p_CreateDB’) is not null

drop procedure p_CreateDB

go

CREATE PROCEDURE p_CreateDB

@Des_DB sysname, –目标数据库

@ServerName sysname=N”, –服务器名

@UserName sysname=N”, –用户名,不指定则表示使用 Windows 身份登录

@pwd sysname=N” –密码

AS

SET NOCOUNT ON

DECLARE @srvid int,–服务器的对象

@dbsid int,

@Dbid int,–新建数据库对象

@DBFile int,–新建数据库DB文件

@LogFile int,–新建数据库Log文件

@CmdStr nvarchar(4000)

declare @err int,@src varchar(255), @desc varchar(255) –错误处理变量

IF ISNULL(@ServerName,N”)=N” SET @ServerName=@@ServerName –默认为本地数据库

–创建sqldmo对象·

EXEC @err=sp_oacreate ‘sqldmo.sqlserver’,@srvid OUT

IF @err0 GOTO lb_Err

–连接服务器

IF ISNULL(@UserName,N”)=N” –使用 Windows 身份登录

BEGIN

EXEC @err=sp_oasetproperty @srvid,’loginsecure’,-1

IF @err0 GOTO lb_Err

EXEC @err=sp_oamethod @srvid,’connect’,NULL,@ServerName

END

ELSE

EXEC @err=sp_oamethod @srvid,’connect’,NULL,@ServerName,@UserName,@pwd

IF @err0 GOTO lb_Err

–新数据库对象创建

EXEC @err=sp_oacreate ‘SQLDMO.Database’,@Dbid OUT

IF @err0 GOTO lb_Err

EXEC @err=sp_oasetproperty @Dbid, ‘Name’,@Des_DB

IF @err0 GOTO lb_Err

/*

—这里可以设置数据文件与日志文件的属性,不写就由sql server默认

–新数据库DB文件对象创建,并设置属性

EXEC @err=sp_oacreate ‘SQLDMO.DBFile’,@DBFile OUT

IF @err0 GOTO lb_Err

EXEC @err=sp_oasetproperty @DBFile, ‘Name’,’tmpfile’

IF @err0 GOTO lb_Err

EXEC @err=sp_oasetproperty @DBFile, ‘PhysicalName’,’c:/tmp.mdf’

IF @err0 GOTO lb_Err

EXEC @err=sp_oasetproperty @DBFile, ‘PrimaryFile’,’true’

IF @err0 GOTO lb_Err

EXEC @err=sp_oasetproperty @DBFile, ‘FileGrowthType’,0

IF @err0 GOTO lb_Err

EXEC @err=sp_oasetproperty @DBFile, ‘FileGrowth’,1

IF @err0 GOTO lb_Err

–新数据库对象加入DB文件

EXEC @err = sp_OAMethod @Dbid,’FileGroups.Item(“primary”).DBFiles.Add’,null,@DBFile

IF @err0 GOTO lb_Err

–新数据库LOG文件对象创建,并设置属性

EXEC @err=sp_oacreate ‘SQLDMO.LogFile’,@LogFile OUT

IF @err0 GOTO lb_Err

EXEC @err=sp_oasetproperty @LogFile, ‘Name’,’tmplg’

IF @err0 GOTO lb_Err

EXEC @err=sp_oasetproperty @LogFile, ‘PhysicalName’,’c:/tmp.ldf’

–新数据库对象加入DB文件

EXEC @err = sp_OAMethod @Dbid,’TransactionLog.LogFiles.Add’,null,@LogFile

IF @err0 GOTO lb_Err

*/

–在服务器上创建 新数据库

EXEC @err = sp_OAMethod @srvid,’Databases.Add’,null,@dbid

IF @err0 GOTO lb_Err

/*

EXEC @err= sp_OAGetProperty @srvid, ‘Databases’, @dbsid OUT

IF @err0 GOTO lb_Err

SET @CmdStr = ‘Add’

EXEC @err = sp_OAMethod @dbsid,@CmdStr,null,@dbid

*/

–结束

SET @err=0

GOTO lb_Exit

–错误处理

lb_Err:

EXEC sp_oageterrorinfo NULL, @src OUT, @desc OUT

EXEC sp_OADestroy @LogFile

EXEC sp_OADestroy @DBFile

EXEC sp_OADestroy @Dbsid

EXEC sp_OADestroy @Dbid

EXEC sp_OADestroy @srvid

EXEC @err=sp_oamethod @srvid,’DisConnect’

RAISERROR(N’错误编号 %#x, 错误源 “%s”, 错误描述 “%s”‘,16,1,@err,@src,@desc)

RETURN -1

lb_Exit:

EXEC sp_OADestroy @LogFile

EXEC sp_OADestroy @DBFile

EXEC sp_OADestroy @Dbsid

EXEC sp_OADestroy @Dbid

EXEC sp_OADestroy @srvid

EXEC @err=sp_oamethod @srvid,’DisConnect’

RETURN @err

GO

在云服务器创建sqlserver】的内容来源于互联网,如引用不当,请联系我们修改。

赞(0)
文章名称:《在云服务器创建sqlserver(自己组建云服务器)》
文章链接:https://www.fzvps.com/28175.html
本站文章来源于互联网,如有侵权,请联系管理删除,本站资源仅供个人学习交流,请于下载后24小时内删除,不允许用于商业用途,否则法律问题自行承担。
图片版权归属各自创作者所有,图片水印出于防止被无耻之徒盗取劳动成果的目的。

评论 抢沙发

评论前必须登录!