zoukankan      html  css  js  c++  java
  • Lepus监控之SQLServer配置(后续整理)

    1、安装pymssql模块

    1-1、环境准备:

    1-1-1、unixODBC安装

    yum install unixODBC unixODBC-devel -y


    1-1-2、freetds安装
    下载 freetds 官网

    tar zxf freetds-patched.tar.gz
    cd freetds-0.95.91/
    ./configure --prefix=/application/freetds --enable-msdblib --with-tdsver=7.3
    make && make install
    1-1-3、freetds环境配置
    vi /etc/profile

    添加:

    export FREETDS_HOME=/application/freetds
    export PATH=$PATH:$FREETDS_HOME/bin

    source /etc/profile

    ln -sf /application/freetds/lib/* /usr/lib/

    ln -sf /application/freetds/include/* /usr/include/

    ldconfig
    1-2、安装python:
    tar zxf Python-2.7.10.tar.gz
    cd Python-2.7.10
    ./configure --prefix=$HOME/python
    make && make install
    1-3、安装pymssql:
    如果已有pip,则使用命令安装:
    pip install pymssql

    或者从网站上下载安装包进行安装:
    tar zxf pymssql-2.1.1.tar.gz
    cd pymssql
    ../python/bin/python setup.py install
    2、pymssql操作介绍:
    (1)连接数据库

    conn=pymssqlconnect(host=host,port=port,user=user,passwd=passwd,charset=charset)
    (2)建立cursor指针(下面操作都通过此指针进行)

    cur=conn.cursor()
    (3)操作数据库(SQL语句不需要;号)

    exe=cur.execute('SQL语句')
    (4)一次取完所有数据

    fet=exe.fetchall()
    (5)一次取一行数据

    fet=exe.fetchone()
    (6)提交更新

    cur.commit()
    (7)关闭光标

    cur.close()
    (8)关闭数据库连接

    conn.close()
    2、安装setuptools
    1、下载setuptools源码setuptools-25.2.0.tar.gz
    地址:https://pypi.python.org/pypi/setuptools

    2、解压
    tar -zxvf setuptools-19.6.tar.gz
    3、进入setuptools-19.6编译安装
    cd setuptools-19.6.tar.gz

    python3 setup.py build

    python3 setup.py install
    自此安装完成

  • 相关阅读:
    8.13实习报告
    8.10实习报告
    8.9实习报告
    8.8实习报告
    8.7实习报告
    关于线索二叉树建立和遍历
    main函数的位置可以任意
    返回指针值的函数和函数指针的区别
    runtime error: store to address 0x625000002048 with insufficient space for an object of type 'double' (solution.c) 0x625000002048: note: pointer points here
    m=-n++
  • 原文地址:https://www.cnblogs.com/EikiXu/p/10019874.html
Copyright © 2011-2022 走看看