仓酷云

标题: Linux制作之Linux上利用MSSQL Server作为Django的Database Backend仓酷云 [打印本页]

作者: 蒙在股里    时间: 2015-1-18 11:19
标题: Linux制作之Linux上利用MSSQL Server作为Django的Database Backend仓酷云
要明白学好linux不是一件一蹴而就的事,一定要能坚持使用它,特别是在使用初期。
Django只内置了几个DatabaseBackend,默许其实不撑持MicrosoftSQLServer(以下用MSSQL取代)。官方手册中供应的第三方MSSQLBackend由于依附的成绩只撑持Windows平台,在LinuxServer上不成用。大概良多人会问,谁会在Linux上用罪恶的MSSQL当Django的数据库背景,实在在企业中良多事变不由自主,各类奇葩的需求城市有,这类算是对照小儿科的了。光荣的是微软“年夜发慈善”在2012年给Redhat供应了官方ODBC驱动(之前得用第三方的FreeTDS),而Django的第三方库中有对照完美的ODBC撑持,以是我们能够迂回完成。
完成形式:MSSQLServer->MSSQLServerODBCDriver->pyodbc->django-pyodbc->djangofrontend。
安装MSSQLServerODBCDriver1.0

到微软的DownloadCenter下载MSSQLServerODBCDriver,注重今朝只撑持64位的RHEL5/6,实际上CentOS也是撑持的。紧缩包里的README有具体的安装申明,也有对照完美的Shell安装剧本,我安装的时分并没有碰着甚么非常。基础步骤:
<olstyle="padding:0px;margin:0px41px15px45px;font-family:LucidaGrande,LucidaSansUnicode,Helvetica,Tahoma,Arial,Verdana,sans-serif;line-height:21px;background-color:rgb(192,192,192);">假如Server上已安装有unixODBCDriverManager,先卸载。
利用紧缩包中的build_dm.sh编译安装unixODBCDriverManager。
如许做的优点是能够包管configure的各项参数切合请求,好比MSSQL的默许unicode字符集是UTF-16,以是configure参数里必要有--with-iconv-ucode-enc=UTF16LE。

经常看到有人问用什么版本的linux好,其实只要你认真学习无论什么版本都挺好的。
作者: 简单生活    时间: 2015-1-20 20:32
可以说自己收获很大,基本上完成了老师布置的任务,对于拔高的题目没有去做,因为我了解我的水平,没有时间和精力去做。?
作者: 再现理想    时间: 2015-1-24 15:35
Linux?最大的优点在于其作为服务器的强大功能,同时支持多种应用程序及开发工具,所以Linux操作系统有着广泛的应用空间。
作者: 若天明    时间: 2015-1-29 05:12
在学习的过程中,我们用的是VM虚拟机,开始时真的不真的该怎么去做,特别是我的是命令窗口界面,别人的是图形界面,我都不知道怎么调过来。
作者: 飘灵儿    时间: 2015-2-2 22:07
我们自学,就这个循环的过程中,我们学习了基本操作,用vi,shell,模拟内存的分配过程等一些OS管理。
作者: 小女巫    时间: 2015-2-3 20:52
Linux操作系统这个名词记得在很早以前就听过,但当时并不知道具体是什么样的操作系统,只知道是一个与嵌入式密切相关的操作系统。
作者: 山那边是海    时间: 2015-2-8 04:15
现在的linux操作系统如redhat,难点,红旗等,都是用这么一个内核,加上其它的用程序(包括X)构成的。
作者: 不帅    时间: 2015-2-10 06:52
Linux高手更具有鼓励新手的文化精神。如何在Linux社区获得帮助,需要说明的是你要有周全的思考,准备好你的问题,不要草率的发问。
作者: 柔情似水    时间: 2015-2-20 02:57
了解Linux的网络安全,系统的安全,用户的安全等。安全对于每位用户,管理员来说是非常重要的。
作者: 乐观    时间: 2015-3-2 20:49
为什么要学Linux呢?每个人都有不同的看法,下面我说说自己的感想吧。?
作者: 精灵巫婆    时间: 2015-3-11 06:11
生成新的unispimsp.ksc。”另外得到回复后如果问题解决,向帮助过你的人发个说明,让他们知道问题是怎样解决的。
作者: 只想知道    时间: 2015-3-11 11:42
发问的时候一定要注意到某些礼节。因为Linux社区是一个松散的组织、也不承担回复每个帖子的义务。它不是技术支持。
作者: 变相怪杰    时间: 2015-3-11 17:29
Linux只是个内核!这点很重要,你必须理解这一点。只有一个内核是不能构成一个操作系统的。
作者: 活着的死人    时间: 2015-3-11 19:49
掌握硬件配置,如显卡,声卡,网卡等,硬件只要不是太老或太新一般都能被支持,作为一名Linux系统管理员建议多阅读有关硬件配置文章,对各种不支持或支持不太好的硬件有深刻的了解。
作者: 灵魂腐蚀    时间: 2015-3-19 10:29
甚至目前许多应用软件都是基于它的。可是没有哪一个系统是十分完美的。
作者: 金色的骷髅    时间: 2015-3-27 19:09
其实老师让写心得我也没怎么找资料应付,自己想到什么就写些什么,所以不免有些凌乱;很少提到编程,因为那些在实验报告里已经说了,这里再写就多余了。




欢迎光临 仓酷云 (http://www.ckuyun.com/) Powered by Discuz! X3.2