sql server创建数据库

生活 2019-02-19 15:47:40 2513

本文收集整理关于sql server创建数据库的相关议题,使用内容导航快速到达。

内容导航:

  • Q1:如何创建SQLSERVER数据库维护计划
  • Q2:用sql脚本创建sqlserver数据库范例语句
  • Q3:SQL Server 2008 怎样用SQL脚本创建数据库
  • Q4:mysql数据库可以连接sqlserver数据库吗,想要定时获取数据该怎么办?
  • Q5:怎样使用SQL SERVER新建立一个数据库
  • Q6:SqlServer2012创建数据库失败
  • Q7:数据库问题SQLserver创建表出错
  • Q1:如何创建SQLSERVER数据库维护计划

    如何创建SQLSERVER数据库维护计划
    步骤1:打开企业管理器,如下。
    2、步骤2:点击管理,新建数据库维护计划,进入向导,选择下一步。
    3、步骤3:选择数据库PUBS,点击下一步。
    4、步骤4:更新数据库优化信息。可以进行数据库文件空间设置。我们点击更改进行调度设置。
    5、步骤5: 可以通过修改调度,对作业时间参数进行设置。
    步骤6:检查数据库完整性。
    步骤7:指定数据库备份计划。
    步骤8:可以编辑调度。
    步骤9:指定备份目录,可以选择路径,删除时间和扩展名。
    步骤10:指定事务日志备份计划。
    步骤11:报表。
    步骤12:维护计划历史。
    步骤13:数据库维护计划完成向导。
    步骤14:数据库维护设置的最终结果如下:
    数据库
    pubs
    服务器

    Q2:用sql脚本创建sqlserver数据库范例语句

    下面是创建一个sqlserver数据库的代码模板,加上一个创建表的模板。开发的时候可以拷贝过去直接改动一下就可以用了。
    希望能帮上忙!
    复制代码 代码如下:
    USE [master]
    GO
    IF EXISTS(SELECT 1 FROM sysdatabases WHERE NAME=NHkTemp)
    BEGIN
    DROP DATABASE HkTemp --如果数据库存在先删掉数据库
    END
    GO
    CREATE DATABASE HkTemp
    ON
    PRIMARY --创建主数据库文件
    (
    NAME=HkTemp,
    FILENAME=E:\Databases\HkTemp.dbf,
    SIZE=5MB,
    MaxSize=20MB,
    FileGrowth=1MB
    )
    LOG ON --创建日志文件
    (
    NAME=HkTempLog,
    FileName=E:\Databases\HkTemp.ldf,
    Size=2MB,
    MaxSize=20MB,
    FileGrowth=1MB
    )
    GO
    --添加表
    IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(NHksj_User) AND type in (NU))
    BEGIN
    CREATE TABLE Hksj_User
    (
    Id INT IDENTITY(1,1) NOT NULL,
    SName NVARCHAR(20) NOT NULL,
    SNickName NVARCHAR(20),
    SPassWord NVARCHAR(30) NOT NULL,
    DCreateDate DATETIME ,
    SCreator NVARCHAR(20),
    SEmail NVARCHAR(50),
    SPhone NVARCHAR(50),
    SIdentifyId NVARCHAR(30),
    DLastTimeLogOn DATETIME
    PRIMARY KEY CLUSTERED
    (
    Id ASC
    )WITH (IGNORE_DUP_KEY = OFF) ON [PRIMARY]
    ) ON [PRIMARY]
    END
    GO
    --添加注释
    EXEC sys.sp_addextendedproperty @name=NMS_Description, @value=https://www.yijitao.com/aldyjtapi/N登录名 , @level0type=NSCHEMA,@level0name=Ndbo, @level1type=NTABLE,@level1name=NHksj_User, @level2type=NCOLUMN,@level2name=NSName
    GO
    EXEC sys.sp_addextendedproperty @name=NMS_Description, @value=https://www.yijitao.com/aldyjtapi/N邮箱 , @level0type=NSCHEMA,@level0name=Ndbo, @level1type=NTABLE,@level1name=NHksj_User, @level2type=NCOLUMN,@level2name=NSEmail

    Q3:SQL Server 2008 怎样用SQL脚本创建数据库

    假设创建数据库abc,并创建一个用户表:
    IF NOT EXISTS (SELECT name FROM master.dbo.sysdatabases WHERE name = Nabc)
    BEGIN
    CREATE DATABASE [abc]ON (NAME = Nabc_Data, FILENAME = ND:\abc_Data.MDF , SIZE = 12, FILEGROWTH = 10%) LOG ON (NAME = Nabc_Log, FILENAME = ND:\abc_Log.LDF , SIZE = 10, FILEGROWTH = 10%)
    COLLATE Chinese_PRC_CI_AS
    END
    GO
    CREATE TABLE [abc].[user] (
    [UserID] [GUID] NOT NULL ,
    [UserName] [varchar] (255) COLLATE Chinese_PRC_CI_AS NOT NULL ,
    [Password] [varchar] (255) COLLATE Chinese_PRC_CI_AS NULL
    ) ON [PRIMARY]
    GO

    Q4:mysql数据库可以连接sqlserver数据库吗,想要定时获取数据该怎么办?

    根据我所知道的回答一下这个问题。

    虽然mysql和sqlerver均属于关系型数据库,可以执行SQL查询语句,但是mysql数据库并不能直接连接而sqlserver数据库,反之亦然。需要通过“中间人”完成这件事。

    如果需要定期的从sqlserver数据库中取出数据放到mysql中,建议使用编程语言实现。该编程语言必须同时有mysql接口和sqlserver接口。由于题主的需求不是很复杂,只是定期的从sqlserver数据中提取数据到mysql数据库,建议考虑使用脚本语言:pyton或者php。

    pyhon实现方法

    step1:python读取sqlserver的数据

    python读取sqlserver数据的数据表的内容需要用到pymssql这个第三方库,可以使用pip安装;

    相关代码如下图所示,用于读取sqlserver数据库的内容。

    step2:python将读取的数据存入mysql数据库

    python操作mysql数据库需要第三方库MySQLdb的支持,可以通过pip的方式安装;

    如下显示了通过python执行insert语句写入mysql数据库的操作。

    step3:将上述代码定期轮询执行

    将上述代码通过定时的方式执行,加入是linux系统,可以使用linux的定时执行任务取执行;

    也可以采用python的定时任务去执行,推荐使用第三方库,apscheduler去完成这个工作。下图显示了该库的简单应用,稍加改造就可以完成题主需求的定时任务:

    php实现方法

    php的实现方法与python的实现方法类似,需要mysql数据库和sqlserver数据库的相关插件,也是如下所示的3个步骤,不同的是需要安装一个简单的web服务,才能运行php代码,推荐使用apache。

    step1:php读取sqlserver的数据

    step2:php将读取的数据存入mysql数据库

    step3:将上述代码定期轮询执行

    对于从sqlserver中读取数据,导入mysql中,大家有什么看法呢,欢迎在评论区,留言讨论。

    如需更多帮助,请私信关注。谢谢

    www.YijiTAO.Co∴m

    Q5:怎样使用SQL SERVER新建立一个数据库

    1、点击【新建查询】按钮,打开代码编写面板。创建数据库以及对数据库的操作都可以通过在这里编写代码执行。
    2、创建一个数据库一般须创建一个数据文件和一个日志文件,用鼠标操作创建时我们也已经看见。下面介绍,创建数据库命令格式【create database 数据库名】。数据文件的后缀为.mdf,日志文件的后缀为.ldf。如图:
    3、创建数据库源代码:
    create database test
    on
    primary(name=test,
    filename=E:\test\test.mdf,
    size=4mb,
    maxsize=10mb,
    filegrowth=2mb
    )
    log on
    (name=testlog,
    filename=E:\test\testlog.ldf,
    size=1mb,
    maxsize=5mb,
    filegrowth=1mb
    )

    Q6:SqlServer2012创建数据库失败

    文件换一个路径或者盘符

    Q7:数据库问题SQLserver创建表出错

    你的逗号,单引号 都用的中文的,改成英文半角的就好了

    Createtablestudent(
    Snamevarchar(8)notnull,
    Snovarchar(8)notnull,
    Login_passwordvarchar(16)notnull,
    ID_novarchar(8)notnullunique,
    Sexchar(2)notnulldefault男
    )

    wWW.yiJItaO∽.cOm

    相关文章
    命令行访问sqlserver2019-01-31
    sqlserver获取当前时间2019-02-01
    sql server怎么输入表2019-02-23
    sqlserver连接到服务器2019-02-28
    sql server在结果中查询2019-04-17
    sql server安装教程2019-04-26
    sql server怎么导出数据2019-07-02
    sqlserver声明变量赋值2019-07-07
    sql server怎么创建表2019-08-01
    电脑怎么创建宽带连接2019-01-11