蒙在股里 发表于 2015-1-18 11:19:46

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:47

可以说自己收获很大,基本上完成了老师布置的任务,对于拔高的题目没有去做,因为我了解我的水平,没有时间和精力去做。?

再现理想 发表于 2015-1-24 15:35:09

Linux?最大的优点在于其作为服务器的强大功能,同时支持多种应用程序及开发工具,所以Linux操作系统有着广泛的应用空间。

若天明 发表于 2015-1-29 05:12:29

在学习的过程中,我们用的是VM虚拟机,开始时真的不真的该怎么去做,特别是我的是命令窗口界面,别人的是图形界面,我都不知道怎么调过来。

飘灵儿 发表于 2015-2-2 22:07:36

我们自学,就这个循环的过程中,我们学习了基本操作,用vi,shell,模拟内存的分配过程等一些OS管理。

小女巫 发表于 2015-2-3 20:52:39

Linux操作系统这个名词记得在很早以前就听过,但当时并不知道具体是什么样的操作系统,只知道是一个与嵌入式密切相关的操作系统。

山那边是海 发表于 2015-2-8 04:15:22

现在的linux操作系统如redhat,难点,红旗等,都是用这么一个内核,加上其它的用程序(包括X)构成的。

不帅 发表于 2015-2-10 06:52:13

Linux高手更具有鼓励新手的文化精神。如何在Linux社区获得帮助,需要说明的是你要有周全的思考,准备好你的问题,不要草率的发问。

柔情似水 发表于 2015-2-20 02:57:51

了解Linux的网络安全,系统的安全,用户的安全等。安全对于每位用户,管理员来说是非常重要的。

乐观 发表于 2015-3-2 20:49:11

为什么要学Linux呢?每个人都有不同的看法,下面我说说自己的感想吧。?

精灵巫婆 发表于 2015-3-11 06:11:39

生成新的unispimsp.ksc。”另外得到回复后如果问题解决,向帮助过你的人发个说明,让他们知道问题是怎样解决的。

只想知道 发表于 2015-3-11 11:42:44

发问的时候一定要注意到某些礼节。因为Linux社区是一个松散的组织、也不承担回复每个帖子的义务。它不是技术支持。

变相怪杰 发表于 2015-3-11 17:29:02

Linux只是个内核!这点很重要,你必须理解这一点。只有一个内核是不能构成一个操作系统的。

活着的死人 发表于 2015-3-11 19:49:14

掌握硬件配置,如显卡,声卡,网卡等,硬件只要不是太老或太新一般都能被支持,作为一名Linux系统管理员建议多阅读有关硬件配置文章,对各种不支持或支持不太好的硬件有深刻的了解。

灵魂腐蚀 发表于 2015-3-19 10:29:00

甚至目前许多应用软件都是基于它的。可是没有哪一个系统是十分完美的。

金色的骷髅 发表于 2015-3-27 19:09:34

其实老师让写心得我也没怎么找资料应付,自己想到什么就写些什么,所以不免有些凌乱;很少提到编程,因为那些在实验报告里已经说了,这里再写就多余了。
页: [1]
查看完整版本: Linux制作之Linux上利用MSSQL Server作为Django的Database Backend仓酷云