Adobe Photoshop CS6官方简体中文原版下载

书籍资料admin 发表了文章 • 0 个评论 • 113 次浏览 • 2018-05-16 19:31 • 来自相关话题

Adobe Photoshop CS6官方简体中文原版下载地址:http://trials2.adobe.com/Adobe ... Adobe After Effects CS6官方原版下载地址(多国语言):http://trials2.adobe.com/Adobe ... Adobe Audition CS6官方原版下载地址(多国语言):http://trials2.adobe.com/Adobe ... Adobe Illustrator CS6官方原版下载地址(简/繁/韩):http://trials2.adobe.com/Adobe ... 3.exe附加内容(简/繁/韩)http://trials2.adobe.com/Adobe ... Adobe InDesign CS6官方原版下载地址(简/繁/韩)http://trials2.adobe.com/Adobe ... Adobe InCopy CS6官方原版下载地址(简/繁/韩)http://trials2.adobe.com/Adobe ... Adobe Fireworks CS6官方原版下载地址(简/繁/韩)http://trials2.adobe.com/Adobe ... Adobe Dreamweaver CS6官方原版下载地址(简/繁/韩)http://trials2.adobe.com/Adobe ... Adobe Flash Professional CS6官方原版下载地址(简/繁/韩)http://trials2.adobe.com/Adobe ... Adobe Premiere CS6官方原版下载地址(多国语言)http://trials2.adobe.com/Adobe ... 7.exe附加内容:http://trials2.adobe.com/Adobe ... Adobe Muse CS6官方原版下载地址(多国语言)http://trials2.adobe.com/Adobe ... Adobe Prelude CS6官方原版下载地址(多国语言)http://trials2.adobe.com/Adobe ... esign Standard CS6官方原版下载地址(简/繁/韩)http://trials2.adobe.com/Adobe ... esign & Web Premium CS6官方原版下载地址(英/日)http://trials2.adobe.com/Adobe ... ction Premium CS6官方原版下载地址(多国语言)http://trials2.adobe.com/Adobe ... 7.exe大师典藏版(全系列合集)Master Collection CS6官方原版下载地址(繁/韩)http://trials2.adobe.com/Adobe ... 3.exe 查看全部
Adobe Photoshop CS6官方简体中文原版下载地址:http://trials2.adobe.com/Adobe ... Adobe After Effects CS6官方原版下载地址(多国语言):http://trials2.adobe.com/Adobe ... Adobe Audition CS6官方原版下载地址(多国语言):http://trials2.adobe.com/Adobe ... Adobe Illustrator CS6官方原版下载地址(简/繁/韩):http://trials2.adobe.com/Adobe ... 3.exe附加内容(简/繁/韩)http://trials2.adobe.com/Adobe ... Adobe InDesign CS6官方原版下载地址(简/繁/韩)http://trials2.adobe.com/Adobe ... Adobe InCopy CS6官方原版下载地址(简/繁/韩)http://trials2.adobe.com/Adobe ... Adobe Fireworks CS6官方原版下载地址(简/繁/韩)http://trials2.adobe.com/Adobe ... Adobe Dreamweaver CS6官方原版下载地址(简/繁/韩)http://trials2.adobe.com/Adobe ... Adobe Flash Professional CS6官方原版下载地址(简/繁/韩)http://trials2.adobe.com/Adobe ... Adobe Premiere CS6官方原版下载地址(多国语言)http://trials2.adobe.com/Adobe ... 7.exe附加内容:http://trials2.adobe.com/Adobe ... Adobe Muse CS6官方原版下载地址(多国语言)http://trials2.adobe.com/Adobe ... Adobe Prelude CS6官方原版下载地址(多国语言)http://trials2.adobe.com/Adobe ... esign Standard CS6官方原版下载地址(简/繁/韩)http://trials2.adobe.com/Adobe ... esign & Web Premium CS6官方原版下载地址(英/日)http://trials2.adobe.com/Adobe ... ction Premium CS6官方原版下载地址(多国语言)http://trials2.adobe.com/Adobe ... 7.exe大师典藏版(全系列合集)Master Collection CS6官方原版下载地址(繁/韩)http://trials2.adobe.com/Adobe ... 3.exe

安装360后远程桌面登录被改为安全登录

技术文章admin 发表了文章 • 0 个评论 • 148 次浏览 • 2018-05-11 16:28 • 来自相关话题

设置,黑客入侵防护里修改
设置,黑客入侵防护里修改

Adobe CS5.5官方简体中文版全系列下载(官网下载链接)

技术文章admin 发表了文章 • 0 个评论 • 177 次浏览 • 2018-05-10 21:47 • 来自相关话题

Adobe Creative Suite 5.5整合了Adobe CS Live在线服务,能够加快创意工作流程关键部分的速度,能让设计人员专心创造更好的作品,CS Live在线服务包括了Adobe CS Review、Acrobat、Adobe BrowserLab、Adobe Story以及Omniture提供的Adobe SiteCatalyst NetAverages。
[Adobe CS5.5官方简体中文版全系列下载(官网下载链接)]

Adobe Creative Suite 5.5产品线最大亮点就是Adobe Creative Suite 5.5 Master Collection,这一套单独包装的软件包括了Illustrator、Photoshop、InDesign、Acrobat、Flash Builder、Flash Catalyst、Flash Professional、Dreamweaver、Adobe Premiere Pro和After Effects在内的所有创意工具。
[Adobe CS5.5官方简体中文版全系列下载(官网下载链接)]

Adobe Creative Suite 5.5产品线改进了HTML5和Flash创作,视频制作和编辑创新也得到了更好的改进,新增数字出版功能。CS5.5版本显著增强内容创作者对于创建多平台、操作系统和移动设备的协作力,包括了谷歌的安卓系统,苹果的IOS设备和安装黑莓操作系统的移动设备等。
[Adobe CS5.5官方简体中文版全系列下载(官网下载链接)]

以下为LS数字语言代码,如下载简体中文版,请下载LS3最后的文件名,并且一定要使用迅雷下载!
LS1 – en-US / en-UK / en-GB
LS2 – ja-JP
LS3 – ko-KR / zh-CN / zh-TW
LS4 – da-DK / de-DE / es-ES / es-MX / fi-FI / fr-FR / fr-CA / it-IT / nb-NO / nl-NL / pt-BR / sv-SE
LS6 – cs-CZ / hu-HU / pl-PL / ro-RO / ru-RU / tr-TR / uk-UA

以下为Adobe CS5.5系列下载汇总:

Adobe CS5.5 Design Standard 设计标准版

LS1: http://trials2.adobe.com/Adobe ... 1.exe
LS1: http://trials2.adobe.com/Adobe ... S1.7z
LS2: http://trials2.adobe.com/Adobe ... 2.exe
LS2: http://trials2.adobe.com/Adobe ... S2.7z
LS3: http://trials2.adobe.com/Adobe ... 3.exe
LS3: http://trials2.adobe.com/Adobe ... S3.7z
LS4: http://trials2.adobe.com/Adobe ... 4.exe
LS4: http://trials2.adobe.com/Adobe ... S4.7z
LS6: http://trials2.adobe.com/Adobe ... 6.exe
LS6: http://trials2.adobe.com/Adobe ... S6.7z

Adobe CS5 Web Premium 网络高级版

LS1: http://trials2.adobe.com/Adobe ... 1.exe
LS1: http://trials2.adobe.com/Adobe ... S1.7z
LS2: http://trials2.adobe.com/Adobe ... 2.exe
LS2: http://trials2.adobe.com/Adobe ... S2.7z
LS3: http://trials2.adobe.com/Adobe ... 3.exe
LS3: http://trials2.adobe.com/Adobe ... S3.7z
LS4: http://trials2.adobe.com/Adobe ... 4.exe
LS4: http://trials2.adobe.com/Adobe ... S4.7z
LS6: http://trials2.adobe.com/Adobe ... 6.exe
LS6: http://trials2.adobe.com/Adobe ... S6.7z

Adobe CS5.5 Master Collection 大师典藏版
LS1: http://trials2.adobe.com/Adobe ... 1.exe
LS1: http://trials2.adobe.com/Adobe ... S1.7z
LS2: http://trials2.adobe.com/Adobe ... 2.exe
LS2: http://trials2.adobe.com/Adobe ... S2.7z
LS3: http://trials2.adobe.com/Adobe ... 3.exe
LS3: http://trials2.adobe.com/Adobe ... S3.7z
LS4: http://trials2.adobe.com/Adobe ... 4.exe
LS4: http://trials2.adobe.com/Adobe ... S4.7z
LS6: http://trials2.adobe.com/Adobe ... 6.exe
LS6: http://trials2.adobe.com/Adobe ... S6.7z

Adobe CS5.5 Design Premium 设计高级版

LS1: http://trials2.adobe.com/Adobe ... 1.exe
LS1: http://trials2.adobe.com/Adobe ... S1.7z
LS2: http://trials2.adobe.com/Adobe ... 2.exe
LS2: http://trials2.adobe.com/Adobe ... S2.7z
LS3: http://trials2.adobe.com/Adobe ... 3.exe
LS3: http://trials2.adobe.com/Adobe ... S3.7z
LS4: http://trials2.adobe.com/Adobe ... 4.exe
LS4: http://trials2.adobe.com/Adobe ... S4.7z
LS6: http://trials2.adobe.com/Adobe ... 6.exe
LS6: http://trials2.adobe.com/Adobe ... S6.7z

Adobe CS5 Production Premium 产品高级版

语言:English / French / German / Japanese
http://trials2.adobe.com/Adobe ... 7.exe
http://trials2.adobe.com/Adobe ... S7.7z

Adobe Acrobat X Pro
语言:English / French / German
http://trials2.adobe.com/Adobe ... D.exe
语言:Japanese
http://trials2.adobe.com/Adobe ... J.exe

Adobe After Effects CS5.5 64-bit
语言:English / French / German / Italian / Japanese / Korean / Portuguese / Spanish
http://trials2.adobe.com/Adobe ... 7.exe
http://trials2.adobe.com/Adobe ... S7.7z

Adobe Contribute CS5

LS1: http://trials2.adobe.com/Adobe ... 1.exe
LS2: http://trials2.adobe.com/Adobe ... 2.exe
LS4: http://trials2.adobe.com/Adobe ... 4.exe

Adobe DreamWeaver CS5.5

LS1: http://trials2.adobe.com/dlm/A ... 1.exe
LS2: http://trials2.adobe.com/dlm/A ... 2.exe
LS3: http://trials2.adobe.com/dlm/A ... 3.exe
LS4: http://trials2.adobe.com/dlm/A ... 4.exe
LS6: http://trials2.adobe.com/dlm/A ... 6.exe

Adobe Fireworks CS5

LS1: http://trials2.adobe.com/Adobe ... 1.exe
LS2: http://trials2.adobe.com/Adobe ... 2.exe
LS4: http://trials2.adobe.com/Adobe ... 4.exe
LS6: http://trials2.adobe.com/Adobe ... 6.exe

Adobe Flash Builder 4.5

语言:English / French / German / Japanese / Russian / Chinese (Simplified)
http://trials2.adobe.com/Adobe ... 0.exe

Adobe Flash Catalyst CS5.5

语言:English / French / German / Japanese / Korean / Portuguese
http://trials2.adobe.com/Adobe ... 9.exe

Adobe Flash Professional CS5.5

LS1: http://trials2.adobe.com/Adobe ... 1.exe
LS2: http://trials2.adobe.com/Adobe ... 2.exe
LS3: http://trials2.adobe.com/Adobe ... 3.exe
LS4: http://trials2.adobe.com/Adobe ... 4.exe
LS6: http://trials2.adobe.com/Adobe ... 6.exe

Adobe InCopy CS5

LS1: http://trials2.adobe.com/Adobe ... 1.exe
LS1: http://trials2.adobe.com/Adobe ... S1.7z
LS2: http://trials2.adobe.com/Adobe ... 2.exe
LS2: http://trials2.adobe.com/Adobe ... S2.7z
LS3: http://trials2.adobe.com/Adobe ... 3.exe
LS3: http://trials2.adobe.com/Adobe ... S3.7z
LS4: http://trials2.adobe.com/Adobe ... 4.exe
LS4: http://trials2.adobe.com/Adobe ... S4.7z
LS6: http://trials2.adobe.com/Adobe ... 6.exe
LS6: http://trials2.adobe.com/Adobe ... S6.7z

Adobe Illustrator CS5.1

LS1: http://trials2.adobe.com/Adobe ... 1.exe
LS1: http://trials2.adobe.com/Adobe ... S1.7z
LS2: http://trials2.adobe.com/Adobe ... 2.exe
LS2: http://trials2.adobe.com/Adobe ... S2.7z
LS3: http://trials2.adobe.com/Adobe ... 3.exe
LS3: http://trials2.adobe.com/Adobe ... S3.7z
LS4: http://trials2.adobe.com/Adobe ... 4.exe
LS4: http://trials2.adobe.com/Adobe ... S4.7z
LS6: http://trials2.adobe.com/Adobe ... 6.exe
LS6: http://trials2.adobe.com/Adobe ... S6.7z

Adobe InDesign CS5.5

LS1: http://trials2.adobe.com/Adobe ... 1.exe
LS1: http://trials2.adobe.com/Adobe ... S1.7z
LS2: http://trials2.adobe.com/Adobe ... 2.exe
LS2: http://trials2.adobe.com/Adobe ... S2.7z
LS3: http://trials2.adobe.com/Adobe ... 3.exe
LS3: http://trials2.adobe.com/Adobe ... S3.7z
LS4: http://trials2.adobe.com/Adobe ... 4.exe
LS4: http://trials2.adobe.com/Adobe ... S4.7z
LS6: http://trials2.adobe.com/Adobe ... 6.exe
LS6: http://trials2.adobe.com/Adobe ... S6.7z

Adobe Photoshop Extended CS5.1

LS1: http://trials2.adobe.com/Adobe ... 1.exe
LS1: http://trials2.adobe.com/Adobe ... S1.7z
LS2: http://trials2.adobe.com/Adobe ... 2.exe
LS2: http://trials2.adobe.com/Adobe ... S2.7z
LS3: http://trials2.adobe.com/Adobe ... 3.exe
LS3: http://trials2.adobe.com/Adobe ... S3.7z
LS4: http://trials2.adobe.com/Adobe ... 4.exe
LS4: http://trials2.adobe.com/Adobe ... S4.7z
LS6: http://trials2.adobe.com/Adobe ... 6.exe
LS6: http://trials2.adobe.com/Adobe ... S6.7z

Adobe Premiere Pro CS5.5 64-bit
语言:English / French / German / Italian / Japanese / Korean / Portuguese / Spanish
http://trials2.adobe.com/Adobe ... 7.exe
http://trials2.adobe.com/Adobe ... S7.7z

Adobe Audition CS5.5

提示:请同时下载.exe和.7z格式在同一文件夹安装。
以下为Mac OS X系统的Adobe CS5.5系列下载:

Adobe CS5.5 Master Collection
LS1: http://trials2.adobe.com/Adobe ... 1.dmg
LS2: http://trials2.adobe.com/Adobe ... 2.dmg
LS3: http://trials2.adobe.com/Adobe ... 3.dmg
LS4: http://trials2.adobe.com/Adobe ... 4.dmg
LS6: http://trials2.adobe.com/Adobe ... 6.dmg

Adobe CS5.5 Design Premium
LS1: http://trials2.adobe.com/Adobe ... 1.dmg
LS2: http://trials2.adobe.com/Adobe ... 2.dmg
LS3: http://trials2.adobe.com/Adobe ... 3.dmg
LS4: http://trials2.adobe.com/Adobe ... 4.dmg
LS6: http://trials2.adobe.com/Adobe ... 6.dmg

Adobe CS5.5 Design Standard
LS1: http://trials2.adobe.com/Adobe ... 1.dmg
LS2: http://trials2.adobe.com/Adobe ... 2.dmg
LS3: http://trials2.adobe.com/Adobe ... 3.dmg
LS4: http://trials2.adobe.com/Adobe ... 4.dmg
LS6: http://trials2.adobe.com/Adobe ... 6.dmg

Adobe CS5 Web Premium
LS1: http://trials2.adobe.com/Adobe ... 1.dmg
LS2: http://trials2.adobe.com/Adobe ... 2.dmg
LS3: http://trials2.adobe.com/Adobe ... 3.dmg
LS4: http://trials2.adobe.com/Adobe ... 4.dmg
LS6: http://trials2.adobe.com/Adobe ... 6.dmg

Adobe CS5 Production Premium
语言:English / French / German / Japanese
http://trials2.adobe.com/Adobe ... 7.dmg

Adobe Acrobat X Pro
语言:English / French / German
http://trials2.adobe.com/Adobe ... D.dmg
语言:Japanese
http://trials2.adobe.com/Adobe ... J.dmg

Adobe After Effects CS5.5
语言:English / French / German / Italian / Japanese / Korean / Portuguese / Spanish
http://trials2.adobe.com/Adobe ... 7.dmg

Adobe Contribute CS5
LS1: http://trials2.adobe.com/Adobe ... 1.dmg
LS2: http://trials2.adobe.com/Adobe ... 2.dmg
LS4: http://trials2.adobe.com/Adobe ... 4.dmg

Adobe DreamWeaver CS5.5
LS1: http://trials2.adobe.com/dlm/A ... 1.dmg
LS2: http://trials2.adobe.com/dlm/A ... 2.dmg
LS3: http://trials2.adobe.com/dlm/A ... 3.dmg
LS4: http://trials2.adobe.com/dlm/A ... 4.dmg
LS6: http://trials2.adobe.com/dlm/A ... 6.dmg

Adobe Fireworks CS5
LS1: http://trials2.adobe.com/Adobe ... 1.dmg
LS2: http://trials2.adobe.com/Adobe ... 2.dmg
LS4: http://trials2.adobe.com/Adobe ... 4.dmg
LS6: http://trials2.adobe.com/Adobe ... 6.dmg

Adobe Flash Builder 4.5
语言:English / French / German / Japanese / Russian / Chinese (Simplified)
http://trials2.adobe.com/Adobe ... 0.dmg

Adobe Flash Catalyst CS5.5
语言:English / French / German / Japanese / Korean / Portuguese
http://trials2.adobe.com/Adobe ... 9.dmg

Adobe Flash Professional CS5.5
LS1: http://trials2.adobe.com/Adobe ... 1.dmg
LS2: http://trials2.adobe.com/Adobe ... 2.dmg
LS3: http://trials2.adobe.com/Adobe ... 3.dmg
LS4: http://trials2.adobe.com/Adobe ... 4.dmg
LS6: http://trials2.adobe.com/Adobe ... 6.dmg

Adobe InCopy CS5
LS1: http://trials2.adobe.com/Adobe ... 1.dmg
LS2: http://trials2.adobe.com/Adobe ... 2.dmg
LS3: http://trials2.adobe.com/Adobe ... 3.dmg
LS4: http://trials2.adobe.com/Adobe ... 4.dmg 查看全部
Adobe Creative Suite 5.5整合了Adobe CS Live在线服务,能够加快创意工作流程关键部分的速度,能让设计人员专心创造更好的作品,CS Live在线服务包括了Adobe CS Review、Acrobat、Adobe BrowserLab、Adobe Story以及Omniture提供的Adobe SiteCatalyst NetAverages。
[Adobe CS5.5官方简体中文版全系列下载(官网下载链接)]

Adobe Creative Suite 5.5产品线最大亮点就是Adobe Creative Suite 5.5 Master Collection,这一套单独包装的软件包括了Illustrator、Photoshop、InDesign、Acrobat、Flash Builder、Flash Catalyst、Flash Professional、Dreamweaver、Adobe Premiere Pro和After Effects在内的所有创意工具。
[Adobe CS5.5官方简体中文版全系列下载(官网下载链接)]

Adobe Creative Suite 5.5产品线改进了HTML5和Flash创作,视频制作和编辑创新也得到了更好的改进,新增数字出版功能。CS5.5版本显著增强内容创作者对于创建多平台、操作系统和移动设备的协作力,包括了谷歌的安卓系统,苹果的IOS设备和安装黑莓操作系统的移动设备等。
[Adobe CS5.5官方简体中文版全系列下载(官网下载链接)]

以下为LS数字语言代码,如下载简体中文版,请下载LS3最后的文件名,并且一定要使用迅雷下载!
LS1 – en-US / en-UK / en-GB
LS2 – ja-JP
LS3 – ko-KR / zh-CN / zh-TW
LS4 – da-DK / de-DE / es-ES / es-MX / fi-FI / fr-FR / fr-CA / it-IT / nb-NO / nl-NL / pt-BR / sv-SE
LS6 – cs-CZ / hu-HU / pl-PL / ro-RO / ru-RU / tr-TR / uk-UA

以下为Adobe CS5.5系列下载汇总:

Adobe CS5.5 Design Standard 设计标准版

LS1: http://trials2.adobe.com/Adobe ... 1.exe
LS1: http://trials2.adobe.com/Adobe ... S1.7z
LS2: http://trials2.adobe.com/Adobe ... 2.exe
LS2: http://trials2.adobe.com/Adobe ... S2.7z
LS3: http://trials2.adobe.com/Adobe ... 3.exe
LS3: http://trials2.adobe.com/Adobe ... S3.7z
LS4: http://trials2.adobe.com/Adobe ... 4.exe
LS4: http://trials2.adobe.com/Adobe ... S4.7z
LS6: http://trials2.adobe.com/Adobe ... 6.exe
LS6: http://trials2.adobe.com/Adobe ... S6.7z

Adobe CS5 Web Premium 网络高级版

LS1: http://trials2.adobe.com/Adobe ... 1.exe
LS1: http://trials2.adobe.com/Adobe ... S1.7z
LS2: http://trials2.adobe.com/Adobe ... 2.exe
LS2: http://trials2.adobe.com/Adobe ... S2.7z
LS3: http://trials2.adobe.com/Adobe ... 3.exe
LS3: http://trials2.adobe.com/Adobe ... S3.7z
LS4: http://trials2.adobe.com/Adobe ... 4.exe
LS4: http://trials2.adobe.com/Adobe ... S4.7z
LS6: http://trials2.adobe.com/Adobe ... 6.exe
LS6: http://trials2.adobe.com/Adobe ... S6.7z

Adobe CS5.5 Master Collection 大师典藏版
LS1: http://trials2.adobe.com/Adobe ... 1.exe
LS1: http://trials2.adobe.com/Adobe ... S1.7z
LS2: http://trials2.adobe.com/Adobe ... 2.exe
LS2: http://trials2.adobe.com/Adobe ... S2.7z
LS3: http://trials2.adobe.com/Adobe ... 3.exe
LS3: http://trials2.adobe.com/Adobe ... S3.7z
LS4: http://trials2.adobe.com/Adobe ... 4.exe
LS4: http://trials2.adobe.com/Adobe ... S4.7z
LS6: http://trials2.adobe.com/Adobe ... 6.exe
LS6: http://trials2.adobe.com/Adobe ... S6.7z

Adobe CS5.5 Design Premium 设计高级版

LS1: http://trials2.adobe.com/Adobe ... 1.exe
LS1: http://trials2.adobe.com/Adobe ... S1.7z
LS2: http://trials2.adobe.com/Adobe ... 2.exe
LS2: http://trials2.adobe.com/Adobe ... S2.7z
LS3: http://trials2.adobe.com/Adobe ... 3.exe
LS3: http://trials2.adobe.com/Adobe ... S3.7z
LS4: http://trials2.adobe.com/Adobe ... 4.exe
LS4: http://trials2.adobe.com/Adobe ... S4.7z
LS6: http://trials2.adobe.com/Adobe ... 6.exe
LS6: http://trials2.adobe.com/Adobe ... S6.7z

Adobe CS5 Production Premium 产品高级版

语言:English / French / German / Japanese
http://trials2.adobe.com/Adobe ... 7.exe
http://trials2.adobe.com/Adobe ... S7.7z

Adobe Acrobat X Pro
语言:English / French / German
http://trials2.adobe.com/Adobe ... D.exe
语言:Japanese
http://trials2.adobe.com/Adobe ... J.exe

Adobe After Effects CS5.5 64-bit
语言:English / French / German / Italian / Japanese / Korean / Portuguese / Spanish
http://trials2.adobe.com/Adobe ... 7.exe
http://trials2.adobe.com/Adobe ... S7.7z

Adobe Contribute CS5

LS1: http://trials2.adobe.com/Adobe ... 1.exe
LS2: http://trials2.adobe.com/Adobe ... 2.exe
LS4: http://trials2.adobe.com/Adobe ... 4.exe

Adobe DreamWeaver CS5.5

LS1: http://trials2.adobe.com/dlm/A ... 1.exe
LS2: http://trials2.adobe.com/dlm/A ... 2.exe
LS3: http://trials2.adobe.com/dlm/A ... 3.exe
LS4: http://trials2.adobe.com/dlm/A ... 4.exe
LS6: http://trials2.adobe.com/dlm/A ... 6.exe

Adobe Fireworks CS5

LS1: http://trials2.adobe.com/Adobe ... 1.exe
LS2: http://trials2.adobe.com/Adobe ... 2.exe
LS4: http://trials2.adobe.com/Adobe ... 4.exe
LS6: http://trials2.adobe.com/Adobe ... 6.exe

Adobe Flash Builder 4.5

语言:English / French / German / Japanese / Russian / Chinese (Simplified)
http://trials2.adobe.com/Adobe ... 0.exe

Adobe Flash Catalyst CS5.5

语言:English / French / German / Japanese / Korean / Portuguese
http://trials2.adobe.com/Adobe ... 9.exe

Adobe Flash Professional CS5.5

LS1: http://trials2.adobe.com/Adobe ... 1.exe
LS2: http://trials2.adobe.com/Adobe ... 2.exe
LS3: http://trials2.adobe.com/Adobe ... 3.exe
LS4: http://trials2.adobe.com/Adobe ... 4.exe
LS6: http://trials2.adobe.com/Adobe ... 6.exe

Adobe InCopy CS5

LS1: http://trials2.adobe.com/Adobe ... 1.exe
LS1: http://trials2.adobe.com/Adobe ... S1.7z
LS2: http://trials2.adobe.com/Adobe ... 2.exe
LS2: http://trials2.adobe.com/Adobe ... S2.7z
LS3: http://trials2.adobe.com/Adobe ... 3.exe
LS3: http://trials2.adobe.com/Adobe ... S3.7z
LS4: http://trials2.adobe.com/Adobe ... 4.exe
LS4: http://trials2.adobe.com/Adobe ... S4.7z
LS6: http://trials2.adobe.com/Adobe ... 6.exe
LS6: http://trials2.adobe.com/Adobe ... S6.7z

Adobe Illustrator CS5.1

LS1: http://trials2.adobe.com/Adobe ... 1.exe
LS1: http://trials2.adobe.com/Adobe ... S1.7z
LS2: http://trials2.adobe.com/Adobe ... 2.exe
LS2: http://trials2.adobe.com/Adobe ... S2.7z
LS3: http://trials2.adobe.com/Adobe ... 3.exe
LS3: http://trials2.adobe.com/Adobe ... S3.7z
LS4: http://trials2.adobe.com/Adobe ... 4.exe
LS4: http://trials2.adobe.com/Adobe ... S4.7z
LS6: http://trials2.adobe.com/Adobe ... 6.exe
LS6: http://trials2.adobe.com/Adobe ... S6.7z

Adobe InDesign CS5.5

LS1: http://trials2.adobe.com/Adobe ... 1.exe
LS1: http://trials2.adobe.com/Adobe ... S1.7z
LS2: http://trials2.adobe.com/Adobe ... 2.exe
LS2: http://trials2.adobe.com/Adobe ... S2.7z
LS3: http://trials2.adobe.com/Adobe ... 3.exe
LS3: http://trials2.adobe.com/Adobe ... S3.7z
LS4: http://trials2.adobe.com/Adobe ... 4.exe
LS4: http://trials2.adobe.com/Adobe ... S4.7z
LS6: http://trials2.adobe.com/Adobe ... 6.exe
LS6: http://trials2.adobe.com/Adobe ... S6.7z

Adobe Photoshop Extended CS5.1

LS1: http://trials2.adobe.com/Adobe ... 1.exe
LS1: http://trials2.adobe.com/Adobe ... S1.7z
LS2: http://trials2.adobe.com/Adobe ... 2.exe
LS2: http://trials2.adobe.com/Adobe ... S2.7z
LS3: http://trials2.adobe.com/Adobe ... 3.exe
LS3: http://trials2.adobe.com/Adobe ... S3.7z
LS4: http://trials2.adobe.com/Adobe ... 4.exe
LS4: http://trials2.adobe.com/Adobe ... S4.7z
LS6: http://trials2.adobe.com/Adobe ... 6.exe
LS6: http://trials2.adobe.com/Adobe ... S6.7z

Adobe Premiere Pro CS5.5 64-bit
语言:English / French / German / Italian / Japanese / Korean / Portuguese / Spanish
http://trials2.adobe.com/Adobe ... 7.exe
http://trials2.adobe.com/Adobe ... S7.7z

Adobe Audition CS5.5

提示:请同时下载.exe和.7z格式在同一文件夹安装。
以下为Mac OS X系统的Adobe CS5.5系列下载:

Adobe CS5.5 Master Collection
LS1: http://trials2.adobe.com/Adobe ... 1.dmg
LS2: http://trials2.adobe.com/Adobe ... 2.dmg
LS3: http://trials2.adobe.com/Adobe ... 3.dmg
LS4: http://trials2.adobe.com/Adobe ... 4.dmg
LS6: http://trials2.adobe.com/Adobe ... 6.dmg

Adobe CS5.5 Design Premium
LS1: http://trials2.adobe.com/Adobe ... 1.dmg
LS2: http://trials2.adobe.com/Adobe ... 2.dmg
LS3: http://trials2.adobe.com/Adobe ... 3.dmg
LS4: http://trials2.adobe.com/Adobe ... 4.dmg
LS6: http://trials2.adobe.com/Adobe ... 6.dmg

Adobe CS5.5 Design Standard
LS1: http://trials2.adobe.com/Adobe ... 1.dmg
LS2: http://trials2.adobe.com/Adobe ... 2.dmg
LS3: http://trials2.adobe.com/Adobe ... 3.dmg
LS4: http://trials2.adobe.com/Adobe ... 4.dmg
LS6: http://trials2.adobe.com/Adobe ... 6.dmg

Adobe CS5 Web Premium
LS1: http://trials2.adobe.com/Adobe ... 1.dmg
LS2: http://trials2.adobe.com/Adobe ... 2.dmg
LS3: http://trials2.adobe.com/Adobe ... 3.dmg
LS4: http://trials2.adobe.com/Adobe ... 4.dmg
LS6: http://trials2.adobe.com/Adobe ... 6.dmg

Adobe CS5 Production Premium
语言:English / French / German / Japanese
http://trials2.adobe.com/Adobe ... 7.dmg

Adobe Acrobat X Pro
语言:English / French / German
http://trials2.adobe.com/Adobe ... D.dmg
语言:Japanese
http://trials2.adobe.com/Adobe ... J.dmg

Adobe After Effects CS5.5
语言:English / French / German / Italian / Japanese / Korean / Portuguese / Spanish
http://trials2.adobe.com/Adobe ... 7.dmg

Adobe Contribute CS5
LS1: http://trials2.adobe.com/Adobe ... 1.dmg
LS2: http://trials2.adobe.com/Adobe ... 2.dmg
LS4: http://trials2.adobe.com/Adobe ... 4.dmg

Adobe DreamWeaver CS5.5
LS1: http://trials2.adobe.com/dlm/A ... 1.dmg
LS2: http://trials2.adobe.com/dlm/A ... 2.dmg
LS3: http://trials2.adobe.com/dlm/A ... 3.dmg
LS4: http://trials2.adobe.com/dlm/A ... 4.dmg
LS6: http://trials2.adobe.com/dlm/A ... 6.dmg

Adobe Fireworks CS5
LS1: http://trials2.adobe.com/Adobe ... 1.dmg
LS2: http://trials2.adobe.com/Adobe ... 2.dmg
LS4: http://trials2.adobe.com/Adobe ... 4.dmg
LS6: http://trials2.adobe.com/Adobe ... 6.dmg

Adobe Flash Builder 4.5
语言:English / French / German / Japanese / Russian / Chinese (Simplified)
http://trials2.adobe.com/Adobe ... 0.dmg

Adobe Flash Catalyst CS5.5
语言:English / French / German / Japanese / Korean / Portuguese
http://trials2.adobe.com/Adobe ... 9.dmg

Adobe Flash Professional CS5.5
LS1: http://trials2.adobe.com/Adobe ... 1.dmg
LS2: http://trials2.adobe.com/Adobe ... 2.dmg
LS3: http://trials2.adobe.com/Adobe ... 3.dmg
LS4: http://trials2.adobe.com/Adobe ... 4.dmg
LS6: http://trials2.adobe.com/Adobe ... 6.dmg

Adobe InCopy CS5
LS1: http://trials2.adobe.com/Adobe ... 1.dmg
LS2: http://trials2.adobe.com/Adobe ... 2.dmg
LS3: http://trials2.adobe.com/Adobe ... 3.dmg
LS4: http://trials2.adobe.com/Adobe ... 4.dmg

CREATE TABLESPACE命令详解

技术文章admin 发表了文章 • 0 个评论 • 131 次浏览 • 2018-05-06 20:34 • 来自相关话题

CREATE [UNDO]  TABLESPACE tablespace_name<?XML:NAMESPACE PREFIX = O />

[DATAFILE datefile_spec1 [,datefile_spec2] ......


[ { MININUM EXTENT integer [k|m]

| BLOCKSIZE integer [k]

|logging clause

|FORCE LOGGING

|DEFAULT  {data_segment_compression} storage_clause

|[online|offline]

|[PERMANENT|TEMPORARY]

|extent_manager_clause


|segment_manager_clause}]


1、undo

说明系统将创建一个回滚表空间。

在9i中数据库管理员可以不必管理回滚段,只有建立了undo表空间,系统就会自动管理回滚段的分配,回收的工作。当然,也可以创建一般的表空间,在上面创建回滚段.不过对于用户来说,系统管理比自己管理要好很多.如果需要自己管理,请参见回滚段管理的命令详解.

当没有为系统指定回滚表空间时,系统将使用system系统回滚段来进行事务管理。

2、tablespace

    指出表空间的名称。

3、datafile  datefile_spec1

指出表空间包含什么空间文件。datefile_spec1 是形如  ['filename'] [SIZE integer [ K | M ]] [REUSE] [autoextend_clause]

[autoextend_clause]是形如: AUTOEXTEND { OFF | ON [ NEXT integer [ K | M ] ] [maxsize_clause] }

其中filename是数据文件的全路径名,size是文件的大小,REUSE表示文件是否被重用.

AUTOEXTEND表明是否自动扩展. OFF | ON  表示自动扩展是否被关闭.NEXT 表示数据文件满了以后,扩展的大小.

maxsize_clause表示数据文件的最大大小.形如MAXSIZE { UNLIMITED | integer [ K | M ] }.UNLIMITED 表示无限的表空间.integer是数据文件的最大大小.

 DATAFILE 'D:/oracle/oradata/IMAGEDATA01.dbf' SIZE <?XML:NAMESPACE PREFIX = ST1 />2000M,


    'D:/oracle/oradata/IMAGEDATA02.dbf' SIZE 2000M


4、MININUM EXTENT integer [k|m]

指出在表空间中范围的最小值。这个参数可以减小空间碎片,保证在表空间的范围是这个数值的整数倍。

5、BLOCKSIZE integer [k]

这个参数可以设定一个不标准的块的大小。如果要设置这个参数,必须设置db_block_size,至少一个db_nk_block_size,并且声明的integer的值必须等于db_nk_block_size.

注意:在临时表空间不能设置这个参数。

6、logging clause

这个子句声明这个表空间上所有的用户对象的日志属性(缺省是logging),包括表,索引,分区,物化视图,物化视图上的索引,分区。

7、FORCE LOGGING

使用这个子句指出表空间进入强制日志模式。此时,系统将记录表空间上对象的所有改变,除了临时段的改变。这个参数高于对象的nologging选项。

注意:设置这个参数数据库不行open并且出于读写模式。而且,在临时表空间和回滚表空间中不能使用这个选项。

8、DEFAULT storage_clause

声明缺省的存储子句。

9、online|offline

改变表空间的状态。online使表空间创建后立即有效.这是缺省值.offline使表空间创建后无效.这个值,可以从dba_tablespace中得到。

10、PERMANENT|TEMPORARY

指出表空间的属性,是永久表空间还是临时表空间。永久表空间存放的是永久对象,临时表空间存放的是session生命期中存在的临时对象。这个参数 生成的临时表空间创建后一直都是字典管理,不能使用extent management local选项。如果要创建本地管理表空间,必须使用create temporary tablespace

注意,声明了这个参数后,不能声明block size

11、extent_management_clause

这是最重要的子句,说明了表空间如何管理范围。一旦你声明了这个子句,只能通过移植的方式改变这些参数。

如果希望表空间本地管理的话,声明local选项。本地管理表空间是通过位图管理的。autoallocate说明表空间自动分配范围,用户不能指定范围的大小。只有9.0以上的版本具有这个功能。uniform说明表空间的范围的固定大小,缺省是1m。

不能将本地管理的数据库的system表空间设置成字典管理。

oracle公司推荐使用本地管理表空间。

如果没有设置extent_management_clause,oracle会给他设置一个默认值。如果初始化参数compatible小于9.0.0,那么系统创建字典管理表空间。如果大于9.0.0,那么按照如下设置:

如果没有指定default storage_clause,oracle创建一个自动分配的本地管理表空间。

否则,如果指定了mininum extent,那么oracle判断mininum extent 、initial、next是否相等,以及pctincrease是否=0.如果满足以上的条件,oracle创建一个本地管理表空间,extent size是initial.如果不满足以上条件,那么oracle将创建一个自动分配的本地管理表空间。

如果没有指定mininum extent。initial、那么oracle判断next是否相等,以及pctincrease是否=0。如果满足oracle创建一个本地管理表空间并指定uniform。否则oracle将创建一个自动分配的本地管理表空间。

注意:本地管理表空间只能存储永久对象。如果你声明了local,将不能声明default storage_clause,mininum extent、temporary.

EXTENT MANAGEMENT LOCAL


12、segment_management_clause

 SEGMENT SPACE MANAGEMENT  AUTO


 

<?XML:NAMESPACE PREFIX = V />下面是实际应用中的一个例子:

使用例子1:

CREATE TABLESPACE "IMAGEDATA" 
    NOLOGGING 
    DATAFILE 'D:/oracle/oradata/DATA01.dbf' SIZE 2000M, 
    'D:/oracle/oradata/DATA02.dbf' SIZE 2000M, 
    'D:/oracle/oradata/DATA03.dbf' SIZE 2000M, 
    'D:/oracle/oradata/DATA04.dbf' SIZE 2000M, 
    'D:/oracle/oradata/DATA05.dbf' SIZE 2000M EXTENT 
    MANAGEMENT LOCAL SEGMENT SPACE MANAGEMENT  AUTO

使用例子2:

CREATE TABLESPACE "IMAGEDATA"
LOGGING
DATAFILE 'E:/ORACLE/ORADATA/DATA_01.DBF' SIZE
2000M REUSE AUTOEXTEND
ON NEXT 51200K MAXSIZE 3900M,
'E:/ORACLE/ORADATA/XL/DATA_02.DBF' SIZE 2000M REUSE
AUTOEXTEND
ON NEXT 51200K MAXSIZE 3900M,
'E:/ORACLE/ORADATA/XL/DATA_03.DBF' SIZE 2000M REUSE
AUTOEXTEND
ON NEXT 51200K MAXSIZE 3900M,
'E:/ORACLE/ORADATA/XL/DATA_04.DBF' SIZE 2000M REUSE
AUTOEXTEND
ON NEXT 51200K MAXSIZE 3900M

EXTENT MANAGEMENT LOCAL SEGMENT SPACE MANAGEMENT AUTO 查看全部


CREATE [UNDO]  TABLESPACE tablespace_name<?XML:NAMESPACE PREFIX = O />

[DATAFILE datefile_spec1 [,datefile_spec2] ......


[ { MININUM EXTENT integer [k|m]

| BLOCKSIZE integer [k]

|logging clause

|FORCE LOGGING

|DEFAULT  {data_segment_compression} storage_clause

|[online|offline]

|[PERMANENT|TEMPORARY]

|extent_manager_clause


|segment_manager_clause}]


1、undo

说明系统将创建一个回滚表空间。

在9i中数据库管理员可以不必管理回滚段,只有建立了undo表空间,系统就会自动管理回滚段的分配,回收的工作。当然,也可以创建一般的表空间,在上面创建回滚段.不过对于用户来说,系统管理比自己管理要好很多.如果需要自己管理,请参见回滚段管理的命令详解.

当没有为系统指定回滚表空间时,系统将使用system系统回滚段来进行事务管理。

2、tablespace

    指出表空间的名称。

3、datafile  datefile_spec1

指出表空间包含什么空间文件。datefile_spec1 是形如  ['filename'] [SIZE integer [ K | M ]] [REUSE] [autoextend_clause]

[autoextend_clause]是形如: AUTOEXTEND { OFF | ON [ NEXT integer [ K | M ] ] [maxsize_clause] }

其中filename是数据文件的全路径名,size是文件的大小,REUSE表示文件是否被重用.

AUTOEXTEND表明是否自动扩展. OFF | ON  表示自动扩展是否被关闭.NEXT 表示数据文件满了以后,扩展的大小.

maxsize_clause表示数据文件的最大大小.形如MAXSIZE { UNLIMITED | integer [ K | M ] }.UNLIMITED 表示无限的表空间.integer是数据文件的最大大小.

 DATAFILE 'D:/oracle/oradata/IMAGEDATA01.dbf' SIZE <?XML:NAMESPACE PREFIX = ST1 />2000M,


    'D:/oracle/oradata/IMAGEDATA02.dbf' SIZE 2000M


4、MININUM EXTENT integer [k|m]

指出在表空间中范围的最小值。这个参数可以减小空间碎片,保证在表空间的范围是这个数值的整数倍。

5、BLOCKSIZE integer [k]

这个参数可以设定一个不标准的块的大小。如果要设置这个参数,必须设置db_block_size,至少一个db_nk_block_size,并且声明的integer的值必须等于db_nk_block_size.

注意:在临时表空间不能设置这个参数。

6、logging clause

这个子句声明这个表空间上所有的用户对象的日志属性(缺省是logging),包括表,索引,分区,物化视图,物化视图上的索引,分区。

7、FORCE LOGGING

使用这个子句指出表空间进入强制日志模式。此时,系统将记录表空间上对象的所有改变,除了临时段的改变。这个参数高于对象的nologging选项。

注意:设置这个参数数据库不行open并且出于读写模式。而且,在临时表空间和回滚表空间中不能使用这个选项。

8、DEFAULT storage_clause

声明缺省的存储子句。

9、online|offline

改变表空间的状态。online使表空间创建后立即有效.这是缺省值.offline使表空间创建后无效.这个值,可以从dba_tablespace中得到。

10、PERMANENT|TEMPORARY

指出表空间的属性,是永久表空间还是临时表空间。永久表空间存放的是永久对象,临时表空间存放的是session生命期中存在的临时对象。这个参数 生成的临时表空间创建后一直都是字典管理,不能使用extent management local选项。如果要创建本地管理表空间,必须使用create temporary tablespace

注意,声明了这个参数后,不能声明block size

11、extent_management_clause

这是最重要的子句,说明了表空间如何管理范围。一旦你声明了这个子句,只能通过移植的方式改变这些参数。

如果希望表空间本地管理的话,声明local选项。本地管理表空间是通过位图管理的。autoallocate说明表空间自动分配范围,用户不能指定范围的大小。只有9.0以上的版本具有这个功能。uniform说明表空间的范围的固定大小,缺省是1m。

不能将本地管理的数据库的system表空间设置成字典管理。

oracle公司推荐使用本地管理表空间。

如果没有设置extent_management_clause,oracle会给他设置一个默认值。如果初始化参数compatible小于9.0.0,那么系统创建字典管理表空间。如果大于9.0.0,那么按照如下设置:

如果没有指定default storage_clause,oracle创建一个自动分配的本地管理表空间。

否则,如果指定了mininum extent,那么oracle判断mininum extent 、initial、next是否相等,以及pctincrease是否=0.如果满足以上的条件,oracle创建一个本地管理表空间,extent size是initial.如果不满足以上条件,那么oracle将创建一个自动分配的本地管理表空间。

如果没有指定mininum extent。initial、那么oracle判断next是否相等,以及pctincrease是否=0。如果满足oracle创建一个本地管理表空间并指定uniform。否则oracle将创建一个自动分配的本地管理表空间。

注意:本地管理表空间只能存储永久对象。如果你声明了local,将不能声明default storage_clause,mininum extent、temporary.

EXTENT MANAGEMENT LOCAL


12、segment_management_clause

 SEGMENT SPACE MANAGEMENT  AUTO


 

<?XML:NAMESPACE PREFIX = V />下面是实际应用中的一个例子:

使用例子1:

CREATE TABLESPACE "IMAGEDATA" 
    NOLOGGING 
    DATAFILE 'D:/oracle/oradata/DATA01.dbf' SIZE 2000M, 
    'D:/oracle/oradata/DATA02.dbf' SIZE 2000M, 
    'D:/oracle/oradata/DATA03.dbf' SIZE 2000M, 
    'D:/oracle/oradata/DATA04.dbf' SIZE 2000M, 
    'D:/oracle/oradata/DATA05.dbf' SIZE 2000M EXTENT 
    MANAGEMENT LOCAL SEGMENT SPACE MANAGEMENT  AUTO

使用例子2:

CREATE TABLESPACE "IMAGEDATA"
LOGGING
DATAFILE 'E:/ORACLE/ORADATA/DATA_01.DBF' SIZE
2000M REUSE AUTOEXTEND
ON NEXT 51200K MAXSIZE 3900M,
'E:/ORACLE/ORADATA/XL/DATA_02.DBF' SIZE 2000M REUSE
AUTOEXTEND
ON NEXT 51200K MAXSIZE 3900M,
'E:/ORACLE/ORADATA/XL/DATA_03.DBF' SIZE 2000M REUSE
AUTOEXTEND
ON NEXT 51200K MAXSIZE 3900M,
'E:/ORACLE/ORADATA/XL/DATA_04.DBF' SIZE 2000M REUSE
AUTOEXTEND
ON NEXT 51200K MAXSIZE 3900M

EXTENT MANAGEMENT LOCAL SEGMENT SPACE MANAGEMENT AUTO

Oracle 查看表空间的大小及使用情况sql语句

技术文章admin 发表了文章 • 0 个评论 • 140 次浏览 • 2018-05-05 14:29 • 来自相关话题

注意存在表空间不存在于dba_free_space 中(可能是因为表空间过大已爆掉)

--1、查看表空间的名称及大小 
SELECT t.tablespace_name, round(SUM(bytes / (1024 * 1024)), 0) ts_size 
FROM dba_tablespaces t, dba_data_files d 
WHERE t.tablespace_name = d.tablespace_name 
GROUP BY t.tablespace_name; 
--2、查看表空间物理文件的名称及大小 
SELECT tablespace_name, 
file_id, 
file_name, 
round(bytes / (1024 * 1024), 0) total_space 
FROM dba_data_files 
ORDER BY tablespace_name; 
--3、查看回滚段名称及大小 
SELECT segment_name, 
tablespace_name, 
r.status, 
(initial_extent / 1024) initialextent, 
(next_extent / 1024) nextextent, 
max_extents, 
v.curext curextent 
FROM dba_rollback_segs r, v$rollstat v 
WHERE r.segment_id = v.usn(+) 
ORDER BY segment_name; 
--4、查看控制文件 
SELECT NAME FROM v$controlfile; 
--5、查看日志文件 
SELECT MEMBER FROM v$logfile; 
--6、查看表空间的使用情况 
SELECT SUM(bytes) / (1024 * 1024) AS free_space, tablespace_name 
FROM dba_free_space 
GROUP BY tablespace_name; 
SELECT a.tablespace_name, 
a.bytes total, 
b.bytes used, 
c.bytes free, 
(b.bytes * 100) / a.bytes "% USED ", 
(c.bytes * 100) / a.bytes "% FREE " 
FROM sys.sm$ts_avail a, sys.sm$ts_used b, sys.sm$ts_free c 
WHERE a.tablespace_name = b.tablespace_name 
AND a.tablespace_name = c.tablespace_name; 
--7、查看数据库库对象 
SELECT owner, object_type, status, COUNT(*) count# 
FROM all_objects 
GROUP BY owner, object_type, status; 
--8、查看数据库的版本  
SELECT version 
FROM product_component_version 
WHERE substr(product, 1, 6) = 'Oracle'; 
--9、查看数据库的创建日期和归档方式 
SELECT created, log_mode, log_mode FROM v$database; 

 


--1G=1024MB 
--1M=1024KB 
--1K=1024Bytes 
--1M=11048576Bytes 
--1G=1024*11048576Bytes=11313741824Bytes 
SELECT a.tablespace_name "表空间名", 
total "表空间大小", 
free "表空间剩余大小", 
(total - free) "表空间使用大小", 
total / (1024 * 1024 * 1024) "表空间大小(G)", 
free / (1024 * 1024 * 1024) "表空间剩余大小(G)", 
(total - free) / (1024 * 1024 * 1024) "表空间使用大小(G)", 
round((total - free) / total, 4) * 100 "使用率 %" 
FROM (SELECT tablespace_name, SUM(bytes) free 
FROM dba_free_space 
GROUP BY tablespace_name) a, 
(SELECT tablespace_name, SUM(bytes) total 
FROM dba_data_files 
GROUP BY tablespace_name) b 
WHERE a.tablespace_name = b.tablespace_name 

 

数据库会存在temp表空间

查询temp表空间和使用情况时需要单独的脚本

select d.tablespace_name,
space "sum_space(m)",
blocks sum_blocks,
used_space "used_space(m)",
round(nvl(used_space, 0) / space * 100, 2) "used_rate(%)",
nvl(free_space, 0) "free_space(m)"
from (select tablespace_name,
round(sum(bytes) / (1024 * 1024), 2) space,
sum(blocks) blocks
from dba_temp_files
group by tablespace_name) d,
(select tablespace_name,
round(sum(bytes_used) / (1024 * 1024), 2) used_space,
round(sum(bytes_free) / (1024 * 1024), 2) free_space
from v$temp_space_header
group by tablespace_name) f
where d.tablespace_name = f.tablespace_name(+)

TABLESPACE_NAME sum_space(m) SUM_BLOCKS used_space(m) used_rate(%) free_space(m)

但这种情况并不能表示目前临时表空间的使用情况,比如某临时表空间已经使用了100%,该操作完毕后,临时表空间的HWM标志没有被回收,所以如果想知道当前的临时表空间使用,需要通过v$sort_usgae来确定:

select sum(blocks*8192)/1024/1024 from v$sort_usage;

临时表空间,请查询DBA_TEMP_FREE_SPACE

SELECT TABLESPACE_NAME, FREE_SPACE/1024/1024 AS "FREE SPACE(M)"
  FROM DBA_TEMP_FREE_SPACE
WHERE TABLESPACE_NAME = '&tablespace_name';

临时表空间,请查询DBA_TEMP_FILES
SELECT TABLESPACE_NAME, FILE_ID, FILE_NAME, BYTES/1024/1024 AS "SPACE(M)"
  FROM DBA_TEMP_FILES
WHERE TABLESPACE_NAME = '&tablespace_name';

为空间不足的表空间增加数据文件
ALTER TABLESPACE &tablespace_name ADD DATAFILE '&datafile_name' SIZE 2G;
注:如果要为临时表空间扩容,使用下面的语句
ALTER TABLESPACE &tablespace_name ADD TEMPFILE '&datafile_name' SIZE 2G;

也可以修改数据文件的大小 查看全部

注意存在表空间不存在于dba_free_space 中(可能是因为表空间过大已爆掉)

--1、查看表空间的名称及大小 
SELECT t.tablespace_name, round(SUM(bytes / (1024 * 1024)), 0) ts_size 
FROM dba_tablespaces t, dba_data_files d 
WHERE t.tablespace_name = d.tablespace_name 
GROUP BY t.tablespace_name; 
--2、查看表空间物理文件的名称及大小 
SELECT tablespace_name, 
file_id, 
file_name, 
round(bytes / (1024 * 1024), 0) total_space 
FROM dba_data_files 
ORDER BY tablespace_name; 
--3、查看回滚段名称及大小 
SELECT segment_name, 
tablespace_name, 
r.status, 
(initial_extent / 1024) initialextent, 
(next_extent / 1024) nextextent, 
max_extents, 
v.curext curextent 
FROM dba_rollback_segs r, v$rollstat v 
WHERE r.segment_id = v.usn(+) 
ORDER BY segment_name; 
--4、查看控制文件 
SELECT NAME FROM v$controlfile; 
--5、查看日志文件 
SELECT MEMBER FROM v$logfile; 
--6、查看表空间的使用情况 
SELECT SUM(bytes) / (1024 * 1024) AS free_space, tablespace_name 
FROM dba_free_space 
GROUP BY tablespace_name; 
SELECT a.tablespace_name, 
a.bytes total, 
b.bytes used, 
c.bytes free, 
(b.bytes * 100) / a.bytes "% USED ", 
(c.bytes * 100) / a.bytes "% FREE " 
FROM sys.sm$ts_avail a, sys.sm$ts_used b, sys.sm$ts_free c 
WHERE a.tablespace_name = b.tablespace_name 
AND a.tablespace_name = c.tablespace_name; 
--7、查看数据库库对象 
SELECT owner, object_type, status, COUNT(*) count# 
FROM all_objects 
GROUP BY owner, object_type, status; 
--8、查看数据库的版本  
SELECT version 
FROM product_component_version 
WHERE substr(product, 1, 6) = 'Oracle'; 
--9、查看数据库的创建日期和归档方式 
SELECT created, log_mode, log_mode FROM v$database; 

 


--1G=1024MB 
--1M=1024KB 
--1K=1024Bytes 
--1M=11048576Bytes 
--1G=1024*11048576Bytes=11313741824Bytes 
SELECT a.tablespace_name "表空间名", 
total "表空间大小", 
free "表空间剩余大小", 
(total - free) "表空间使用大小", 
total / (1024 * 1024 * 1024) "表空间大小(G)", 
free / (1024 * 1024 * 1024) "表空间剩余大小(G)", 
(total - free) / (1024 * 1024 * 1024) "表空间使用大小(G)", 
round((total - free) / total, 4) * 100 "使用率 %" 
FROM (SELECT tablespace_name, SUM(bytes) free 
FROM dba_free_space 
GROUP BY tablespace_name) a, 
(SELECT tablespace_name, SUM(bytes) total 
FROM dba_data_files 
GROUP BY tablespace_name) b 
WHERE a.tablespace_name = b.tablespace_name 

 

数据库会存在temp表空间

查询temp表空间和使用情况时需要单独的脚本

select d.tablespace_name,
space "sum_space(m)",
blocks sum_blocks,
used_space "used_space(m)",
round(nvl(used_space, 0) / space * 100, 2) "used_rate(%)",
nvl(free_space, 0) "free_space(m)"
from (select tablespace_name,
round(sum(bytes) / (1024 * 1024), 2) space,
sum(blocks) blocks
from dba_temp_files
group by tablespace_name) d,
(select tablespace_name,
round(sum(bytes_used) / (1024 * 1024), 2) used_space,
round(sum(bytes_free) / (1024 * 1024), 2) free_space
from v$temp_space_header
group by tablespace_name) f
where d.tablespace_name = f.tablespace_name(+)

TABLESPACE_NAME sum_space(m) SUM_BLOCKS used_space(m) used_rate(%) free_space(m)

但这种情况并不能表示目前临时表空间的使用情况,比如某临时表空间已经使用了100%,该操作完毕后,临时表空间的HWM标志没有被回收,所以如果想知道当前的临时表空间使用,需要通过v$sort_usgae来确定:

select sum(blocks*8192)/1024/1024 from v$sort_usage;

临时表空间,请查询DBA_TEMP_FREE_SPACE

SELECT TABLESPACE_NAME, FREE_SPACE/1024/1024 AS "FREE SPACE(M)"
  FROM DBA_TEMP_FREE_SPACE
WHERE TABLESPACE_NAME = '&tablespace_name';

临时表空间,请查询DBA_TEMP_FILES
SELECT TABLESPACE_NAME, FILE_ID, FILE_NAME, BYTES/1024/1024 AS "SPACE(M)"
  FROM DBA_TEMP_FILES
WHERE TABLESPACE_NAME = '&tablespace_name';

为空间不足的表空间增加数据文件
ALTER TABLESPACE &tablespace_name ADD DATAFILE '&datafile_name' SIZE 2G;
注:如果要为临时表空间扩容,使用下面的语句
ALTER TABLESPACE &tablespace_name ADD TEMPFILE '&datafile_name' SIZE 2G;

也可以修改数据文件的大小

Oracle常见故障问题

技术文章admin 发表了文章 • 0 个评论 • 147 次浏览 • 2018-05-05 12:00 • 来自相关话题

1. ORA-27102: out of memory
 

创建pfile文件:

create pfile from spfile;

 

修改pfile文件

修改文件/home/oracle/app/oracle/product/10g/dbs/initradius.ora

pga,sga 大小

 

使用pfile来启动数据库

startup pfile='/home/oracle/app/oracle/product/10g/dbs/initradius.ora';

从spfile同步pfile文件,

create spfile from pfile;

 

然后切换到root用户重启数据库

 

2.无法使用上下左右按键
yum -y install readline-devel ncurses-devel libtool*

 

下载解压安装

http://down1.chinaunix.net/dis ... ar.gz

./configure  make &&  make install

vim /etc/profile

aliase sqlplus='rlwrap sqlplus'

 

3.打包
tar -jvcf oracle_mydradius.tar.bz2 /etc/ora* /etc/sysctl.conf /etc/security/limits.conf /etc/pam.d/login /etc/passwd /etc/shadow /etc/group /etc/profile /home/oracle/  /etc/init.d/ora10g   /ora  /etc/hosts /usr/local/rlwrap

 

 

4.CPU使用率高的查询方法                     
pid  735

SQL> select s.sid from v$process p,v$session s where s.paddr=p.addr and p.spid = 735;

 

       SID

----------

       149

SELECT SQL_TEXT from V$SQLTEXT_WITH_NEWLINES where HASH_VALUE = (select sql_hash_value from v$session  where SID = 149) ;

SQL> SELECT SQL_TEXT from V$SQLTEXT_WITH_NEWLINES where HASH_VALUE = (select sql_hash_value from v$session  where SID = 149) ;

 

SQL_TEXT

----------------------------------------------------------------

TimeByUserAgent(o.scalledno) = -1

 IS NOT NULL AND dExpireDate <= SYSDATE) )) AND pkg_util.hitFree

 SYSDATE AND (iBillType = 0 OR iBillType = 7) )  OR (dExpireDate

ain, iCurrFlow) = 0)  OR (dOverDate IS NOT NULL AND dOverDate <=

er.sp_flowUserFlowRemain(sUserName, iBillType, iIspID, fMoneyRem

pID, iCurrFlow) = 0)  OR (iBillType = 2 AND iType !=3 AND pkg_us

pkg_user.sp_userFlowRemain(sUserName, dFirstDate, iBillType, iIs

ctets + o.fOutputMOctets )  OR (iBillType = 0 AND iType !=3 AND

         OR (iBillType = 5 AND iType !=3 AND fMoneyRemain <= o.fInputMO

Users WHERE               ( (iStatus <= 0 AND iStatus != -4)

lineRecord o WHERE sUserName IN (        SELECT sUserName FROM tbl_

 

SQL_TEXT

----------------------------------------------------------------

medIP,  pkg_util.iip_to_aip(iFramedIP) AS aFramedIP     FROM tbl_On

iNasIP) AS cNasIP,              pkg_util.iip_to_cip(iFramedIP) AS cFra

SELECT iNasPort, sUserName, sSessionID,     pkg_util.iip_to_cip(

 

14 rows selected.

----------------

可以直接使用

SELECT sql_text FROM v$sqltext a WHERE (a.hash_value, a.address) IN (SELECT decode(sql_hash_value, 0, prev_hash_value, sql_hash_value), decode(sql_hash_value, 0, prev_sql_addr, sql_address) FROM v$session b WHERE b.paddr = (SELECT addr FROM v$process c WHERE c.spid = '3127')) ORDER BY piece ASC;

----------------

 

 

5.11G密码有效期问题
Oracle 11G需要修改

设置密码永不过期

Oracle11g R2数据库提示ORA-28002: the password will expire within 5 days,

SELECT * FROM dba_profiles s WHERE s.profile='DEFAULT' AND resource_name='PASSWORD_LIFE_TIME';  //查看有效期

ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED;    //设置密码永不失效

alter user joffice identified by joffice;    //修改密码

 

6.无法删除一个用户
1.无法删除一个用户

ORA-24170: MYDRADIUS.PRIMARY_QUEUE_R is created by AQ, cannot be dropped

方法:

    ALTER SESSION SET EVENTS = '25475 TRACE NAME CONTEXT FOREVER, LEVEL 2';

    drop user mydradius cascade;

ORA-00604: error occurred at recursive SQL level 1

     方法:

alter   session   set   events'10851   trace   name   context   forever,level   1' ;

 

7.修改字符集方法                                           
查看oracle的字符集

select userenv('language') from dual;

结果:AMERICAN _ AMERICA. ZHS16GBK

 

修改字符集:

shutdown immediate;

startup mount;

alter system enable restricted session;

alter system set job_queue_processes=0;

alter database open;

alter database character set internal_use US7ASCII;

alter database character set internal_use zhs16gbk;

shutdown immediate;

startup;

 

8.查看utf-8出现乱码
NLS_LANG="SIMPLIFIED CHINESE_CHINA.utf8"; export NLS_LANG

添加次环境变量

 

9.查看连接数和会话数并修改                                          
select count(*),program, machine,osuser from v$session group by program,machine,osuser having count(*) >1;

各个客户端当前连接数

select count(0) from v$process;

当前连接数

select count(*) from v$session;

当前会话数

select value from v$parameter where name='processes';

show parameter process

系统设置的最大连接数

show parameter session

系统设置的最大会话数

alter system set processes=500 scope=spfile;

修改最大连接数

alter system set sessions=500 scope=spfile;

修改最大会话数

连接和会话修改后必须重启才能生效,他们之间的关系 sessions=(1.1 * processes + 5)

 

10.修改可使用内存SGA和链接使用内存PGA
SQL> show parameter sga_                           //查看内存分配

 

NAME                    TYPE VALUE

------------------------------------ ----------- ------------------------------

sga_max_size                big integer 1120M

sga_target                  big integer 1120M

 

alter system set sga_max_size=1024M scope=spfile;    

alter system set sga_target=1024M scope=spfile;        无法动态修改,需要重启oracle

 

11.Oracle使用sql文件导入数据的乱码
export NLS_LANG=AMERICAN_AMERICA.ZHS16GBK

加入环境变量 /etc/profile 查看全部

1. ORA-27102: out of memory
 

创建pfile文件:

create pfile from spfile;

 

修改pfile文件

修改文件/home/oracle/app/oracle/product/10g/dbs/initradius.ora

pga,sga 大小

 

使用pfile来启动数据库

startup pfile='/home/oracle/app/oracle/product/10g/dbs/initradius.ora';

从spfile同步pfile文件,

create spfile from pfile;

 

然后切换到root用户重启数据库

 

2.无法使用上下左右按键
yum -y install readline-devel ncurses-devel libtool*

 

下载解压安装

http://down1.chinaunix.net/dis ... ar.gz

./configure  make &&  make install

vim /etc/profile

aliase sqlplus='rlwrap sqlplus'

 

3.打包
tar -jvcf oracle_mydradius.tar.bz2 /etc/ora* /etc/sysctl.conf /etc/security/limits.conf /etc/pam.d/login /etc/passwd /etc/shadow /etc/group /etc/profile /home/oracle/  /etc/init.d/ora10g   /ora  /etc/hosts /usr/local/rlwrap

 

 

4.CPU使用率高的查询方法                     
pid  735

SQL> select s.sid from v$process p,v$session s where s.paddr=p.addr and p.spid = 735;

 

       SID

----------

       149

SELECT SQL_TEXT from V$SQLTEXT_WITH_NEWLINES where HASH_VALUE = (select sql_hash_value from v$session  where SID = 149) ;

SQL> SELECT SQL_TEXT from V$SQLTEXT_WITH_NEWLINES where HASH_VALUE = (select sql_hash_value from v$session  where SID = 149) ;

 

SQL_TEXT

----------------------------------------------------------------

TimeByUserAgent(o.scalledno) = -1

 IS NOT NULL AND dExpireDate <= SYSDATE) )) AND pkg_util.hitFree

 SYSDATE AND (iBillType = 0 OR iBillType = 7) )  OR (dExpireDate

ain, iCurrFlow) = 0)  OR (dOverDate IS NOT NULL AND dOverDate <=

er.sp_flowUserFlowRemain(sUserName, iBillType, iIspID, fMoneyRem

pID, iCurrFlow) = 0)  OR (iBillType = 2 AND iType !=3 AND pkg_us

pkg_user.sp_userFlowRemain(sUserName, dFirstDate, iBillType, iIs

ctets + o.fOutputMOctets )  OR (iBillType = 0 AND iType !=3 AND

         OR (iBillType = 5 AND iType !=3 AND fMoneyRemain <= o.fInputMO

Users WHERE               ( (iStatus <= 0 AND iStatus != -4)

lineRecord o WHERE sUserName IN (        SELECT sUserName FROM tbl_

 

SQL_TEXT

----------------------------------------------------------------

medIP,  pkg_util.iip_to_aip(iFramedIP) AS aFramedIP     FROM tbl_On

iNasIP) AS cNasIP,              pkg_util.iip_to_cip(iFramedIP) AS cFra

SELECT iNasPort, sUserName, sSessionID,     pkg_util.iip_to_cip(

 

14 rows selected.

----------------

可以直接使用

SELECT sql_text FROM v$sqltext a WHERE (a.hash_value, a.address) IN (SELECT decode(sql_hash_value, 0, prev_hash_value, sql_hash_value), decode(sql_hash_value, 0, prev_sql_addr, sql_address) FROM v$session b WHERE b.paddr = (SELECT addr FROM v$process c WHERE c.spid = '3127')) ORDER BY piece ASC;

----------------

 

 

5.11G密码有效期问题
Oracle 11G需要修改

设置密码永不过期

Oracle11g R2数据库提示ORA-28002: the password will expire within 5 days,

SELECT * FROM dba_profiles s WHERE s.profile='DEFAULT' AND resource_name='PASSWORD_LIFE_TIME';  //查看有效期

ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED;    //设置密码永不失效

alter user joffice identified by joffice;    //修改密码

 

6.无法删除一个用户
1.无法删除一个用户

ORA-24170: MYDRADIUS.PRIMARY_QUEUE_R is created by AQ, cannot be dropped

方法:

    ALTER SESSION SET EVENTS = '25475 TRACE NAME CONTEXT FOREVER, LEVEL 2';

    drop user mydradius cascade;

ORA-00604: error occurred at recursive SQL level 1

     方法:

alter   session   set   events'10851   trace   name   context   forever,level   1' ;

 

7.修改字符集方法                                           
查看oracle的字符集

select userenv('language') from dual;

结果:AMERICAN _ AMERICA. ZHS16GBK

 

修改字符集:

shutdown immediate;

startup mount;

alter system enable restricted session;

alter system set job_queue_processes=0;

alter database open;

alter database character set internal_use US7ASCII;

alter database character set internal_use zhs16gbk;

shutdown immediate;

startup;

 

8.查看utf-8出现乱码
NLS_LANG="SIMPLIFIED CHINESE_CHINA.utf8"; export NLS_LANG

添加次环境变量

 

9.查看连接数和会话数并修改                                          
select count(*),program, machine,osuser from v$session group by program,machine,osuser having count(*) >1;

各个客户端当前连接数

select count(0) from v$process;

当前连接数

select count(*) from v$session;

当前会话数

select value from v$parameter where name='processes';

show parameter process

系统设置的最大连接数

show parameter session

系统设置的最大会话数

alter system set processes=500 scope=spfile;

修改最大连接数

alter system set sessions=500 scope=spfile;

修改最大会话数

连接和会话修改后必须重启才能生效,他们之间的关系 sessions=(1.1 * processes + 5)

 

10.修改可使用内存SGA和链接使用内存PGA
SQL> show parameter sga_                           //查看内存分配

 

NAME                    TYPE VALUE

------------------------------------ ----------- ------------------------------

sga_max_size                big integer 1120M

sga_target                  big integer 1120M

 

alter system set sga_max_size=1024M scope=spfile;    

alter system set sga_target=1024M scope=spfile;        无法动态修改,需要重启oracle

 

11.Oracle使用sql文件导入数据的乱码
export NLS_LANG=AMERICAN_AMERICA.ZHS16GBK

加入环境变量 /etc/profile

​[转载]---asynch descriptor resize排在TOP5事件解决一例

技术文章admin 发表了文章 • 0 个评论 • 135 次浏览 • 2018-05-05 10:18 • 来自相关话题

[转载]---asynch descriptor resize排在TOP5事件解决一例
一、本文说明:
   今天在看luocs的博客中看到一篇关于asynch descriptor resize事件的解决方案,虽然这个事件很少出现,但是对于学习Oracle的还是需要了解一下的。在这里属于转载,如果你想看原文可以点击友情链接中的Luocs。
二、转载内容:
   今天在帮开发同事解决问题的时候,从AWR报告里看出奇怪的地方,TOP 5事件里看到了较难看到的asynch descriptor resize事件。
   这是一台开发测试数据库,CentOS 5.5上跑着Oracle 11g 11.2.0.1。

   查了一下,系统参数设置和数据库参数:

复制代码
 1 [root@orcl ~]# more /etc/sysctl.conf | grep aio-max-nr
 2 fs.aio-max-nr = 1048576
 3 [root@orcl ~]# more /proc/sys/fs/aio-max-nr
 4 1048576
 5  
 6 SQL> show parameter async
 7  
 8 NAME_COL_PLUS_SHOW_PARAM       TYPE                   VALUE_COL_PLUS_SHOW_PARAM
 9 —————————— ———————- ——————————
10 disk_asynch_io                 boolean                TRUE
11 tape_asynch_io                 boolean                TRUE
复制代码
   猜想是不是BUG导致的?MOS搜索了一下,很快找到了Bug 9829397,Excessive CPU and many "asynch descriptor resize" waits for SQL using Async IO,此BUG发生于11.2.0.1和11.2.0.2上,11.2.0.3修复了此问题。 

   

     解决办法是:只要将disk_asynch_io设置为false来禁用异步I/O即可。

1 SQL> alter system set disk_asynch_io=false scope=spfile;
2  
3 System altered.
    以下为问题解决后的TOP事件: 查看全部

[转载]---asynch descriptor resize排在TOP5事件解决一例
一、本文说明:
   今天在看luocs的博客中看到一篇关于asynch descriptor resize事件的解决方案,虽然这个事件很少出现,但是对于学习Oracle的还是需要了解一下的。在这里属于转载,如果你想看原文可以点击友情链接中的Luocs。
二、转载内容:
   今天在帮开发同事解决问题的时候,从AWR报告里看出奇怪的地方,TOP 5事件里看到了较难看到的asynch descriptor resize事件。
   这是一台开发测试数据库,CentOS 5.5上跑着Oracle 11g 11.2.0.1。

   查了一下,系统参数设置和数据库参数:

复制代码
 1 [root@orcl ~]# more /etc/sysctl.conf | grep aio-max-nr
 2 fs.aio-max-nr = 1048576
 3 [root@orcl ~]# more /proc/sys/fs/aio-max-nr
 4 1048576
 5  
 6 SQL> show parameter async
 7  
 8 NAME_COL_PLUS_SHOW_PARAM       TYPE                   VALUE_COL_PLUS_SHOW_PARAM
 9 —————————— ———————- ——————————
10 disk_asynch_io                 boolean                TRUE
11 tape_asynch_io                 boolean                TRUE
复制代码
   猜想是不是BUG导致的?MOS搜索了一下,很快找到了Bug 9829397,Excessive CPU and many "asynch descriptor resize" waits for SQL using Async IO,此BUG发生于11.2.0.1和11.2.0.2上,11.2.0.3修复了此问题。 

   

     解决办法是:只要将disk_asynch_io设置为false来禁用异步I/O即可。

1 SQL> alter system set disk_asynch_io=false scope=spfile;
2  
3 System altered.
    以下为问题解决后的TOP事件:

Oracle日期格式转换

技术文章admin 发表了文章 • 0 个评论 • 135 次浏览 • 2018-05-01 10:34 • 来自相关话题

本文主要介绍Oracle中的日期转换。

 

1. 日期转化为字符串 (以2016年10月20日为例)

select to_char(sysdate,'yyyy-mm-dd hh24:mi:ss')  strDateTime from dual;    --获取年-月-日 时:分:秒   
--显示结果为:2016-10-20 12:35:21

select to_char(sysdate,'yyyymmdd hh24:mi:ss')  strDateTime from dual;    --获取年月日 时:分:秒  
--显示结果为:20161020 13:39:25

select to_char(sysdate,'yyyymmdd')  strDateTime from dual;     --获取年月日 
--显示结果为:20161020

select to_char(sysdate,'yyyy')  strYear from dual;    --获取年  
 --显示结果为:2016

select to_char(sysdate,'mm')   strMonth  from dual;    --获取月  
--显示结果为:10

select to_char(sysdate,'dd')    strDay    from dual;     --获取日  
--显示结果为:20

select to_char(sysdate,'hh24')   strHour   from dual;     --获取时 
--显示结果为:13

select to_char(sysdate,'mi')  strMinute from dual;   --获取分  
--显示结果为:46

select to_char(sysdate,'ss')  strSecond from dual;   --获取秒
--显示结果为:43

 

2. 字符串和时间互转

select to_date('2010-10-20 13:23:44','yyyy-mm-dd hh24:mi:ss') dateTime from dual;
显示结果:2010/10/20 13:23:44

select to_date('2010-10-20 13:23:44','yyyy/mm/dd hh24:mi:ss') dateTime from dual;

显示结果:2010/10/20 13:23:44

select to_char( to_date(222,'J'),'Jsp') from dual;

显示结果:Two Hundred Twenty-Two

 

如果按照下面的例子写,会报错:ORA-01849:小时值必须介于1和12之间。(因为其中的hh是12进制,没有13所以报错)

select to_date('2005-12-25,13:25:59','yyyy-mm-dd,hh:mi:ss') from dual;

 

3. 查询某天是星期几

select to_char(to_date('2012-10-20','yyyy-mm-dd'),'day') strDay from dual; 
显示结果:星期六
     
select to_char(to_date('2012-10-20','yyyy-mm-dd'),'day','NLS_DATE_LANGUAGE = English') strDay from dual;   
显示结果:saturday

 

4. 两个日期间的天数

 select floor(sysdate - to_date('20161010','yyyymmdd')) strTime from dual; 

--其中sysdate=2016/10/20 17:10:51
--显示结果:10

 

5. 时间为null的用法

select to_date(null) from dual;

 

6.月份差

select  months_between(date'2014-04-23',date'2013-04-23') days from dual; 查看全部

本文主要介绍Oracle中的日期转换。

 

1. 日期转化为字符串 (以2016年10月20日为例)

select to_char(sysdate,'yyyy-mm-dd hh24:mi:ss')  strDateTime from dual;    --获取年-月-日 时:分:秒   
--显示结果为:2016-10-20 12:35:21

select to_char(sysdate,'yyyymmdd hh24:mi:ss')  strDateTime from dual;    --获取年月日 时:分:秒  
--显示结果为:20161020 13:39:25

select to_char(sysdate,'yyyymmdd')  strDateTime from dual;     --获取年月日 
--显示结果为:20161020

select to_char(sysdate,'yyyy')  strYear from dual;    --获取年  
 --显示结果为:2016

select to_char(sysdate,'mm')   strMonth  from dual;    --获取月  
--显示结果为:10

select to_char(sysdate,'dd')    strDay    from dual;     --获取日  
--显示结果为:20

select to_char(sysdate,'hh24')   strHour   from dual;     --获取时 
--显示结果为:13

select to_char(sysdate,'mi')  strMinute from dual;   --获取分  
--显示结果为:46

select to_char(sysdate,'ss')  strSecond from dual;   --获取秒
--显示结果为:43

 

2. 字符串和时间互转

select to_date('2010-10-20 13:23:44','yyyy-mm-dd hh24:mi:ss') dateTime from dual;
显示结果:2010/10/20 13:23:44

select to_date('2010-10-20 13:23:44','yyyy/mm/dd hh24:mi:ss') dateTime from dual;

显示结果:2010/10/20 13:23:44

select to_char( to_date(222,'J'),'Jsp') from dual;

显示结果:Two Hundred Twenty-Two

 

如果按照下面的例子写,会报错:ORA-01849:小时值必须介于1和12之间。(因为其中的hh是12进制,没有13所以报错)

select to_date('2005-12-25,13:25:59','yyyy-mm-dd,hh:mi:ss') from dual;

 

3. 查询某天是星期几

select to_char(to_date('2012-10-20','yyyy-mm-dd'),'day') strDay from dual; 
显示结果:星期六
     
select to_char(to_date('2012-10-20','yyyy-mm-dd'),'day','NLS_DATE_LANGUAGE = English') strDay from dual;   
显示结果:saturday

 

4. 两个日期间的天数

 select floor(sysdate - to_date('20161010','yyyymmdd')) strTime from dual; 

--其中sysdate=2016/10/20 17:10:51
--显示结果:10

 

5. 时间为null的用法

select to_date(null) from dual;

 

6.月份差

select  months_between(date'2014-04-23',date'2013-04-23') days from dual;

Oracle常用日期函数

技术文章admin 发表了文章 • 0 个评论 • 132 次浏览 • 2018-05-01 10:33 • 来自相关话题

常用的时间格式掩码如下:
掩码元素       含义
YYYY          四位数年份 (如:2005)     year
YY              二位数年份(如  05) 
Q                  季度(1-4) 
MM            月份(01-12)      month
WW            年的星期数(1-53),其中第一星期为年的第一天至第七天 
W             月的星期数(1-5),其中第一星期为月的第一天至第七天 
DDD          年的日(1-366) 
DD             月的日(1-31)    
D              周的日(1-7),其中周日为1,周六为7    day
HH24        24小时制(0-23)     hour
MI            分钟(0-59)     minute
SS             秒(0-59)     second
SSSSS      自午夜之后的秒(0-86399)


两个很不错的函数,可以操作日期,也可以操作数值:
round(日期,'指定的日期掩码')      返回日期时间的四舍五入结果
指定的掩码不同则结果结果也不同
    year           以 7月1日分界线
    month        以16号为分界线
    day            以中午12点为分界线
    hh              以30分钟为分界线
    mi              以30秒为分界线

trunc(日期,'指定的日期掩码')        返回截断时间
    year           本年度的1月1日
    month        本月的1号
    
例子:(注意: day    d    dd 三者的区别)
SQL> select round(to_date('20070516 16:31:46','yyyymmdd hh24:mi:ss'),'year') from dual;
ROUND(TO_DATE('2007051616:31:4
------------------------------
2007-1-1
 
SQL> select round(to_date('20070516 16:31:46','yyyymmdd hh24:mi:ss'),'month') from dual;
ROUND(TO_DATE('2007051616:31:4
------------------------------
2007-6-1
 
SQL> select round(to_date('20070516 16:31:46','yyyymmdd hh24:mi:ss'),'mm') from dual;
ROUND(TO_DATE('2007051616:31:4
------------------------------
2007-6-1
 
SQL> select round(to_date('20070516 16:31:46','yyyymmdd hh24:mi:ss'),'day') from dual;
ROUND(TO_DATE('2007051616:31:4
------------------------------
2007-5-20
 
SQL> select round(to_date('20070516 16:31:46','yyyymmdd hh24:mi:ss'),'d') from dual;
ROUND(TO_DATE('2007051616:31:4
------------------------------
2007-5-20
 
SQL> select round(to_date('20070516 16:31:46','yyyymmdd hh24:mi:ss'),'dd') from dual;
ROUND(TO_DATE('2007051616:31:4
------------------------------
2007-5-17

SQL> select trunc(to_date('20070516 16:31:46','yyyymmdd hh24:mi:ss'),'year') from dual;
TRUNC(TO_DATE('2007051616:31:4
------------------------------
2007-1-1
 
SQL> select trunc(to_date('20070516 16:31:46','yyyymmdd hh24:mi:ss'),'month') from dual;
TRUNC(TO_DATE('2007051616:31:4
------------------------------
2007-5-1
 
SQL> select trunc(to_date('20070516 16:31:46','yyyymmdd hh24:mi:ss'),'mm') from dual;
TRUNC(TO_DATE('2007051616:31:4
------------------------------
2007-5-1
 
SQL> select trunc(to_date('20070516 16:31:46','yyyymmdd hh24:mi:ss'),'day') from dual; 
TRUNC(TO_DATE('2007051616:31:4
------------------------------
2007-5-13
 
SQL> select trunc(to_date('20070516 16:31:46','yyyymmdd hh24:mi:ss'),'d') from dual;
TRUNC(TO_DATE('2007051616:31:4
------------------------------
2007-5-13
 
SQL> select trunc(to_date('20070516 16:31:46','yyyymmdd hh24:mi:ss'),'dd') from dual;
TRUNC(TO_DATE('2007051616:31:4
------------------------------
2007-5-16


日期时间函数:
           add_months(日期,number)    指定日期推迟number个月
           last_day(日期)   指定日期当月的最后一天
           new_time(日期,时区简写)   调整时区
           next_day(日期,number)  number表示周几,星期日是1,指定number的日期(一周内或一周后)
           months_between(日期1,日期2)   日期1和日期2之间有几个月
           sysdate   系统当期那日期和时间
练习时的代码:

select to_number(to_char(last_day(add_months(to_date('20040406','yyyymmdd'),-1))+1,'yyyymmdd')) from dual;
 
TO_NUMBER(TO_CHAR(LAST_DAY(ADD
------------------------------
                      20040401


select to_number(to_char(last_day(to_date('20040406','yyyymmdd')),'yyyymmdd')) from dual;

TO_NUMBER(TO_CHAR(LAST_DAY(ADD
------------------------------
                      20040430


create or replace procedure p_hkb_date_insert is
  /*
  过程功能描述:日期插入表中
  */

  v_days number(10);
  v_date date;
  i      number(10);

begin

  begin
    --取得当月天数
    select to_number(to_char(last_day(sysdate), 'dd'))
      into v_days
      from dual;
    --select sysdate from dual; 当前日期
    --select last_day(sysdate) from dual;  月底日期
    --select last_day(add_months(sysdate, -1)) from dual;   上月底日期
    -- SELECT   to_char(last_day(SYSDATE),'dd')   days   FROM   dual;    当前月的天数
    --select last_day(add_months(sysdate,-1))+1 from dual; 当前月第一天
    --select to_number(to_char(sysdate,'yyyymmdd')) from dual;系统当前日期转换成如20070910格式:
  
  end;
  i := 1;
  begin
    select last_day(add_months(sysdate, -1)) into v_date from dual;
    while i <= v_days
    
     loop
      insert into hkb_date
      values
        (v_date + i,
         to_char(v_date + i, 'yyyymmdd'),
         to_number(to_char(v_date + i, 'yyyymmdd')));
      --insert into hkb_date
      --(float_date)
      -- values
      --(to_char(v_date + i, 'yyyymmdd'));
      -- insert into hkb_date
      --(number_date)
      -- values
      --(to_number(to_char(v_date + i, 'yyyymmdd')));
      i := i + 1;
    end loop;
  end;
end p_hkb_date_insert;


create table hkb_date_construct as select * from hkb_date where 1=2;  继承表字段

create table hkb_date_data as select * from hkb_date;  继承表记录 查看全部

常用的时间格式掩码如下:
掩码元素       含义
YYYY          四位数年份 (如:2005)     year
YY              二位数年份(如  05) 
Q                  季度(1-4) 
MM            月份(01-12)      month
WW            年的星期数(1-53),其中第一星期为年的第一天至第七天 
W             月的星期数(1-5),其中第一星期为月的第一天至第七天 
DDD          年的日(1-366) 
DD             月的日(1-31)    
D              周的日(1-7),其中周日为1,周六为7    day
HH24        24小时制(0-23)     hour
MI            分钟(0-59)     minute
SS             秒(0-59)     second
SSSSS      自午夜之后的秒(0-86399)


两个很不错的函数,可以操作日期,也可以操作数值:
round(日期,'指定的日期掩码')      返回日期时间的四舍五入结果
指定的掩码不同则结果结果也不同
    year           以 7月1日分界线
    month        以16号为分界线
    day            以中午12点为分界线
    hh              以30分钟为分界线
    mi              以30秒为分界线

trunc(日期,'指定的日期掩码')        返回截断时间
    year           本年度的1月1日
    month        本月的1号
    
例子:(注意: day    d    dd 三者的区别)
SQL> select round(to_date('20070516 16:31:46','yyyymmdd hh24:mi:ss'),'year') from dual;
ROUND(TO_DATE('2007051616:31:4
------------------------------
2007-1-1
 
SQL> select round(to_date('20070516 16:31:46','yyyymmdd hh24:mi:ss'),'month') from dual;
ROUND(TO_DATE('2007051616:31:4
------------------------------
2007-6-1
 
SQL> select round(to_date('20070516 16:31:46','yyyymmdd hh24:mi:ss'),'mm') from dual;
ROUND(TO_DATE('2007051616:31:4
------------------------------
2007-6-1
 
SQL> select round(to_date('20070516 16:31:46','yyyymmdd hh24:mi:ss'),'day') from dual;
ROUND(TO_DATE('2007051616:31:4
------------------------------
2007-5-20
 
SQL> select round(to_date('20070516 16:31:46','yyyymmdd hh24:mi:ss'),'d') from dual;
ROUND(TO_DATE('2007051616:31:4
------------------------------
2007-5-20
 
SQL> select round(to_date('20070516 16:31:46','yyyymmdd hh24:mi:ss'),'dd') from dual;
ROUND(TO_DATE('2007051616:31:4
------------------------------
2007-5-17

SQL> select trunc(to_date('20070516 16:31:46','yyyymmdd hh24:mi:ss'),'year') from dual;
TRUNC(TO_DATE('2007051616:31:4
------------------------------
2007-1-1
 
SQL> select trunc(to_date('20070516 16:31:46','yyyymmdd hh24:mi:ss'),'month') from dual;
TRUNC(TO_DATE('2007051616:31:4
------------------------------
2007-5-1
 
SQL> select trunc(to_date('20070516 16:31:46','yyyymmdd hh24:mi:ss'),'mm') from dual;
TRUNC(TO_DATE('2007051616:31:4
------------------------------
2007-5-1
 
SQL> select trunc(to_date('20070516 16:31:46','yyyymmdd hh24:mi:ss'),'day') from dual; 
TRUNC(TO_DATE('2007051616:31:4
------------------------------
2007-5-13
 
SQL> select trunc(to_date('20070516 16:31:46','yyyymmdd hh24:mi:ss'),'d') from dual;
TRUNC(TO_DATE('2007051616:31:4
------------------------------
2007-5-13
 
SQL> select trunc(to_date('20070516 16:31:46','yyyymmdd hh24:mi:ss'),'dd') from dual;
TRUNC(TO_DATE('2007051616:31:4
------------------------------
2007-5-16


日期时间函数:
           add_months(日期,number)    指定日期推迟number个月
           last_day(日期)   指定日期当月的最后一天
           new_time(日期,时区简写)   调整时区
           next_day(日期,number)  number表示周几,星期日是1,指定number的日期(一周内或一周后)
           months_between(日期1,日期2)   日期1和日期2之间有几个月
           sysdate   系统当期那日期和时间
练习时的代码:

select to_number(to_char(last_day(add_months(to_date('20040406','yyyymmdd'),-1))+1,'yyyymmdd')) from dual;
 
TO_NUMBER(TO_CHAR(LAST_DAY(ADD
------------------------------
                      20040401


select to_number(to_char(last_day(to_date('20040406','yyyymmdd')),'yyyymmdd')) from dual;

TO_NUMBER(TO_CHAR(LAST_DAY(ADD
------------------------------
                      20040430


create or replace procedure p_hkb_date_insert is
  /*
  过程功能描述:日期插入表中
  */

  v_days number(10);
  v_date date;
  i      number(10);

begin

  begin
    --取得当月天数
    select to_number(to_char(last_day(sysdate), 'dd'))
      into v_days
      from dual;
    --select sysdate from dual; 当前日期
    --select last_day(sysdate) from dual;  月底日期
    --select last_day(add_months(sysdate, -1)) from dual;   上月底日期
    -- SELECT   to_char(last_day(SYSDATE),'dd')   days   FROM   dual;    当前月的天数
    --select last_day(add_months(sysdate,-1))+1 from dual; 当前月第一天
    --select to_number(to_char(sysdate,'yyyymmdd')) from dual;系统当前日期转换成如20070910格式:
  
  end;
  i := 1;
  begin
    select last_day(add_months(sysdate, -1)) into v_date from dual;
    while i <= v_days
    
     loop
      insert into hkb_date
      values
        (v_date + i,
         to_char(v_date + i, 'yyyymmdd'),
         to_number(to_char(v_date + i, 'yyyymmdd')));
      --insert into hkb_date
      --(float_date)
      -- values
      --(to_char(v_date + i, 'yyyymmdd'));
      -- insert into hkb_date
      --(number_date)
      -- values
      --(to_number(to_char(v_date + i, 'yyyymmdd')));
      i := i + 1;
    end loop;
  end;
end p_hkb_date_insert;


create table hkb_date_construct as select * from hkb_date where 1=2;  继承表字段

create table hkb_date_data as select * from hkb_date;  继承表记录

oracle操作字符串:拼接、替换、截取、查找

技术文章admin 发表了文章 • 0 个评论 • 113 次浏览 • 2018-05-01 09:28 • 来自相关话题

1、拼接字符串

1)可以使用“||”来拼接字符串

1 select '拼接'||'字符串' as str from dual 
2)通过concat()函数实现

1 select concat('拼接', '字符串') as str from dual 
注:oracle的concat函数只支持两个参数的方法,即只能拼接两个参数,如要拼接多个参数则嵌套使用concat可实现,如:

1 select concat(concat('拼接', '多个'), '字符串') from dual 
2、截取字符串

SUBSTR(string,start_position,[length])    求子字符串,返回字符串
解释:string 源字符串
       start_position   开始位置(从0开始)
       length 可选项,子字符串的个数

1 select substr(to_char(sysdate, 'yyyy-mm-dd HH:mi:ss'), 12, 5) as time from dual 
1 substr("ABCDEFG", 0); //返回:ABCDEFG,截取所有字符 
2 substr("ABCDEFG", 2); //返回:CDEFG,截取从C开始之后所有字符 
3 substr("ABCDEFG", 0, 3); //返回:ABC,截取从A开始3个字符 
4 substr("ABCDEFG", 0, 100); //返回:ABCDEFG,100虽然超出预处理的字符串最长度,但不会影响返回结果,系统按预处理字符串最大数量返回。 
5 substr("ABCDEFG", -3); //返回:EFG,注意参数-3,为负值时表示从尾部开始算起,字符串排列位置不变。
3、查找字符串

INSTR(string,subString,position,ocurrence)查找字符串位置

解释:string:源字符串
        subString:要查找的子字符串
        position:查找的开始位置
        ocurrence:源字符串中第几次出现的子字符串

1 select INSTR('CORPORATE FLOOR','OR', 3, 2) as loc from dual 
4、替换字符串

replace(strSource, str1, str2) 将strSource中的str1替换成str2

解析:strSource:源字符串

   str1: 要替换的字符串

  str2: 替换后的字符串

1 select '替换字符串' as oldStr, replace('替换字符串', '替换', '修改') as newStr from dual 查看全部
1、拼接字符串

1)可以使用“||”来拼接字符串

1 select '拼接'||'字符串' as str from dual 
2)通过concat()函数实现

1 select concat('拼接', '字符串') as str from dual 
注:oracle的concat函数只支持两个参数的方法,即只能拼接两个参数,如要拼接多个参数则嵌套使用concat可实现,如:

1 select concat(concat('拼接', '多个'), '字符串') from dual 
2、截取字符串

SUBSTR(string,start_position,[length])    求子字符串,返回字符串
解释:string 源字符串
       start_position   开始位置(从0开始)
       length 可选项,子字符串的个数

1 select substr(to_char(sysdate, 'yyyy-mm-dd HH:mi:ss'), 12, 5) as time from dual 
1 substr("ABCDEFG", 0); //返回:ABCDEFG,截取所有字符 
2 substr("ABCDEFG", 2); //返回:CDEFG,截取从C开始之后所有字符 
3 substr("ABCDEFG", 0, 3); //返回:ABC,截取从A开始3个字符 
4 substr("ABCDEFG", 0, 100); //返回:ABCDEFG,100虽然超出预处理的字符串最长度,但不会影响返回结果,系统按预处理字符串最大数量返回。 
5 substr("ABCDEFG", -3); //返回:EFG,注意参数-3,为负值时表示从尾部开始算起,字符串排列位置不变。
3、查找字符串

INSTR(string,subString,position,ocurrence)查找字符串位置

解释:string:源字符串
        subString:要查找的子字符串
        position:查找的开始位置
        ocurrence:源字符串中第几次出现的子字符串

1 select INSTR('CORPORATE FLOOR','OR', 3, 2) as loc from dual 
4、替换字符串

replace(strSource, str1, str2) 将strSource中的str1替换成str2

解析:strSource:源字符串

   str1: 要替换的字符串

  str2: 替换后的字符串

1 select '替换字符串' as oldStr, replace('替换字符串', '替换', '修改') as newStr from dual