۱۳ مطلب با کلمه‌ی کلیدی «select» ثبت شده است

دستورات کنسولی محیط SQLPlus - قسمت دوم

شما در محیط SQL Plus می‌توانید از دستوراتی به جز دستورات SQL استفاده نمایید. این دستورات را محیط SQL Plus در اختیار شما قرار داده‌است.

دستور PROMPT برای نمایش یک متن در خروجی استفاده می‌شود.

SQL> PROMPT SALAM
SALAM

دستور SET TIME ON باعث می‌شود تا در خط فرمان شما زمان جاری سیستم اضافه گردد.

SQL> SET TIME ON;
05:45:39 SQL>
05:45:45 SQL>

دستور SET TIME OFF باعث می‌شود تا خط فرمان شما به حالت اولیه باز گردد (حالتی که زمان جاری سیستم نمایش داده نمی‌شود).

05:45:45 SQL> SET TIME OFF;
SQL>
SQL>

ادامه مطلب...
۱۸ فروردين ۹۴ ، ۲۰:۲۸ ۰ نظر
مهدی غفاری

session در اوراکل

هرگاه کاربری به بانک اطلاعاتی متصل گردد، بانک اطلاعاتی برای کاربر مذکور یک جلسه یا همان SESSION ایجاد می‌کند، با استفاده از دستور زیر می‌توان کاربرانی که با نام کاربری SYSTEM به اوراکل متصل شده‌اند را مشاهده کرد.

SELECT SERIAL# , SID , USERNAME , MACHINE , STATUS , PROGRAM FROM V$SESSION WHERE USERNAME =’SYSTEM’;

حال اگر بخواهیم SESSION کاربری را حذف نماییم و باعث قطع ارتباط کاربر شویم میتوانیم از دستور زیر استفاده کنیم.

ALTER SYSTEM KILL SESSION ’75,20’;

دقت داشته باشید که عدد 75 به SID اشاره کرده و عدد 20، SERIAL# است. برای یافتن تعداد SESSION های فعال می‌توان از دستور زیر استفاده کرد.

SELECT SESSIONS_CURRENT FROM V$LICENSE;
۱۷ فروردين ۹۴ ، ۱۹:۱۵ ۰ نظر
مهدی غفاری

دستورات کنسولی محیط SQLPlus - قسمت اول

در محیط CMD وارد نرم‌افزار SQLPLUS می‌شیم.

sqlplus

قویترین کاربری که در سطح بانک‌اطلاعاتی اوراکل داریم SYS است.

تعویض پسورد

برای تعویض پسورد توسط خود یوزر در بانک‌اطلاعاتی:

set password  

یا در ورژن‌های جدید اوراکل:

password

مسئله حق مالکیت

ما با ۲ نوع یوزر موقع نصب اوراکل آشنا شدیم، به تصویر زیر دقت کنید:

تصویر فوق نشان می‌دهد که مالک RDBMS کاربر Oracle است (در قسمت بالا معرفی نمودیم)

در سلسله مراتب قدرت کاربر ، کاربر sys و سپس system قرار دارند و پس از آنها کاربرانی که تعریف می‌نماییم.

ادامه مطلب...
۱۴ فروردين ۹۴ ، ۲۰:۱۴ ۰ نظر
مهدی غفاری