|
|
|
|
|
|
|
|
|
|
 |
|
|
| Edit in Browser | /_layouts/images/icxddoc.gif | /blog/bde/_layouts/formserver.aspx?XsnLocation={ItemUrl}&OpenIn=Browser | 0x0 | 0x1 | FileType | xsn | 255 | | Edit in Browser | /_layouts/images/icxddoc.gif | /blog/bde/_layouts/formserver.aspx?XmlLocation={ItemUrl}&OpenIn=Browser | 0x0 | 0x1 | ProgId | InfoPath.Document | 255 | | Edit in Browser | /_layouts/images/icxddoc.gif | /blog/bde/_layouts/formserver.aspx?XmlLocation={ItemUrl}&OpenIn=Browser | 0x0 | 0x1 | ProgId | InfoPath.Document.2 | 255 | | Edit in Browser | /_layouts/images/icxddoc.gif | /blog/bde/_layouts/formserver.aspx?XmlLocation={ItemUrl}&OpenIn=Browser | 0x0 | 0x1 | ProgId | InfoPath.Document.3 | 255 | | Edit in Browser | /_layouts/images/icxddoc.gif | /blog/bde/_layouts/formserver.aspx?XmlLocation={ItemUrl}&OpenIn=Browser | 0x0 | 0x1 | ProgId | InfoPath.Document.4 | 255 | | View in Web Browser | /_layouts/images/ichtmxls.gif | /blog/bde/_layouts/xlviewer.aspx?listguid={ListId}&itemid={ItemId}&DefaultItemOpen=1 | 0x0 | 0x1 | FileType | xlsx | 255 | | View in Web Browser | /_layouts/images/ichtmxls.gif | /blog/bde/_layouts/xlviewer.aspx?listguid={ListId}&itemid={ItemId}&DefaultItemOpen=1 | 0x0 | 0x1 | FileType | xlsb | 255 | | Snapshot in Excel | /_layouts/images/ewr134.gif | /blog/bde/_layouts/xlviewer.aspx?listguid={ListId}&itemid={ItemId}&Snapshot=1 | 0x0 | 0x1 | FileType | xlsx | 256 | | Snapshot in Excel | /_layouts/images/ewr134.gif | /blog/bde/_layouts/xlviewer.aspx?listguid={ListId}&itemid={ItemId}&Snapshot=1 | 0x0 | 0x1 | FileType | xlsb | 256 |
|
|
| Edit in Browser | /_layouts/images/icxddoc.gif | /blog/bde/_layouts/formserver.aspx?XsnLocation={ItemUrl}&OpenIn=Browser | 0x0 | 0x1 | FileType | xsn | 255 | | Edit in Browser | /_layouts/images/icxddoc.gif | /blog/bde/_layouts/formserver.aspx?XmlLocation={ItemUrl}&OpenIn=Browser | 0x0 | 0x1 | ProgId | InfoPath.Document | 255 | | Edit in Browser | /_layouts/images/icxddoc.gif | /blog/bde/_layouts/formserver.aspx?XmlLocation={ItemUrl}&OpenIn=Browser | 0x0 | 0x1 | ProgId | InfoPath.Document.2 | 255 | | Edit in Browser | /_layouts/images/icxddoc.gif | /blog/bde/_layouts/formserver.aspx?XmlLocation={ItemUrl}&OpenIn=Browser | 0x0 | 0x1 | ProgId | InfoPath.Document.3 | 255 | | Edit in Browser | /_layouts/images/icxddoc.gif | /blog/bde/_layouts/formserver.aspx?XmlLocation={ItemUrl}&OpenIn=Browser | 0x0 | 0x1 | ProgId | InfoPath.Document.4 | 255 | | View in Web Browser | /_layouts/images/ichtmxls.gif | /blog/bde/_layouts/xlviewer.aspx?listguid={ListId}&itemid={ItemId}&DefaultItemOpen=1 | 0x0 | 0x1 | FileType | xlsx | 255 | | View in Web Browser | /_layouts/images/ichtmxls.gif | /blog/bde/_layouts/xlviewer.aspx?listguid={ListId}&itemid={ItemId}&DefaultItemOpen=1 | 0x0 | 0x1 | FileType | xlsb | 255 | | Snapshot in Excel | /_layouts/images/ewr134.gif | /blog/bde/_layouts/xlviewer.aspx?listguid={ListId}&itemid={ItemId}&Snapshot=1 | 0x0 | 0x1 | FileType | xlsx | 256 | | Snapshot in Excel | /_layouts/images/ewr134.gif | /blog/bde/_layouts/xlviewer.aspx?listguid={ListId}&itemid={ItemId}&Snapshot=1 | 0x0 | 0x1 | FileType | xlsb | 256 |
|
|
|
|
 |
|
|
|
|
|
|
|
5/11/2008exec master.dbo.sp_MSforeachdb 'insert into ##dbnames select ''?'' from master..syslogins l right join ?..sysusers u on l.sid = u.sid where l.sid is null and issqlrole <> 1 and isapprole <> 1 and (u.name <> ''INFORMATION_SCHEMA'' and u.name <> ''guest'' and u.name <> ''system_function_schema'') having count(*) > 0' 18/09/2008//Création de la liste (liste de documents avec une icône et un titre). //On veut qu'il se passe quelque chose lorsque l'utilisateur clique sur l'icône. //On va donc utiliser un "CommandArgument". protected void DatalistDocs_ItemDataBound(object sender, DataListItemEventArgs e) { if (e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem) { //On récupère nos contrôles. ImageButton img = e.Item.FindControl("ImgBtnDocs") as ImageButton; Label lbl = e.Item.FindControl("lblDocs") as Label; //On récupère les informations de notre liste. DataRowView aRow = (DataRowView)e.Item.DataItem; string textRole = aRow[1].ToString(); img.ImageUrl = "~/img/Menu/Users.ico"; //On ajoute notre commande aux îcones. img.CommandArgument = aRow[0].ToString(); lbl.Text = textRole; } } //Gestion de la commande de notre DataList. protected void DatalistDocs_ItemCommand(object source, DataListCommandEventArgs e) { string args = e.CommandName; string aId = e.CommandArgument.ToString(); if (args == "GoDoc")//"GoDOC" est le nom entrée dans la "CommandName" de la propriété du contrôle. { //C'est bien notre "commandeName", on peut donc ouvrir notre document. string pathReg = Server.MapPath("~/Content/Calendar") + @"\" + Request.Params["Id"] + @"\"; string nameFile = Learn.BO.Calendar.getPathDocuments(aId)[0].urldocument; if (System.IO.Directory.Exists(pathReg) && System.IO.File.Exists(pathReg + nameFile)) { try { Response.Redirect("~/Content/Calendar/" + Request.Params["Id"] + "/" + nameFile); } catch { MoveToEntity("AccessDenied"); } } } } Modification des mots de passe d'une liste d'étudiants. SqlConnection connect = new SqlConnection("Data Source=192.168.X.X;Initial Catalog=[db_Name];UserID=[Login];Password=[Password]"); SqlCommand cmdRead = new SqlCommand("Select * from Student.Infos", connect); try { connect.Open(); SqlDataReader reader = cmdRead.ExecuteReader(); while (reader.Read()) { string studentid = reader["StudentId"].ToString(); string password = reader["Password"].ToString(); SqlConnection connect2 = new SqlConnection("Data Source=192.168.X.X;Initial catalog=[db_Name];User ID=[Login];Password=[Password]"); connect2.Open(); SqlCommand cmdupdate = new SqlCommand("Update Student.Infos set Password=@Password where StudentId = @StudentId", connect2); SqlParameter param1 = new SqlParameter("@Password", SqlDbType.NVarChar); SqlParameter param2 = new SqlParameter("@StudentId", SqlDbType.NVarChar); param1.Value = crypter(password); param2.Value = studentid; cmdupdate.Parameters.Add(param1); cmdupdate.Parameters.Add(param2); cmdupdate.ExecuteNonQuery(); connect2.Close(); } reader.Close(); } catch (Exception ex) { throw ex; } finally { connect.Close(); } Vous devez créer un iso (à l’aide d’un software de gravure par exemple) avec les drivers VmBus de windows 2008. Allez sur le serveur 2008 qui hébergera la machine virtuelle, dans le répertoire « %rootsystem%/system32/driver/ ». Ces fichiers peuvent aussi se trouver dans les répertoires d’installation d’Acronis (faites une recherche sur votre disque dur). Copiez les fichiers suivants dans votre iso : | Ø vmbus.sys | Ø winhv.sys | | Ø VMBusHID.sys | Ø vmbus.inf | | Ø vmbuspipe.dll | Ø vmbushid.inf | | Ø VMBusVideoD.dll | Ø vmbusvideo.inf | | Ø VMBusVideoM.dll | Ø vmic.inf | Gravez votre iso ou montez-le à l’aide de « Daemon Tool » par exemple. Lors de la restauration, vous devez cocher la case, « utiliser Universal Restore ». Appuyez ensuite sur « Next » et là, ajoutez l’iso que vous venez de créer. Lancez la restauration. « device driver « vmbus » for windows server 2003 standard is not found” · Le problème peut venir de l’installation de “WinRM” (pré-requis pour SCOM 2007). Essayer de le désinstaller proprement à l’aide du « Control panel » de Windows » dans « l’ajout/suppression de programmes » et réinstallez-le avec la dernière version : Miscrosoft WinRM Attention, certains pc peuvent avoir déjà une version de « WinRM » installée à l’aide de Microsoft Update. Il est impératif de la désinstaller avant. Pour désinstaller « WinRM », dans l’ « ajout/suppression de programmes », cochez la case « show update » et supprimez les updates : KB928439 et KB923569. · Autre problème, si vous voulez installer SCVM sur un SQL server 2005 SP2 en ayant laissé la configuration par défaut, SCVM a dû installer un SQL Express avec comme instance « MICROSOFT$VMM$ ». Vous devez d’abord désinstaller cette SQL Express, relancer l’installation et choisissez l’option « utilisez une instance d’SQL server existante ». Entrez le nom de l’instance de votre base de donnée (si c’est le nom par défaut, laissez le champ vide). Et terminez l’installation. Attention à l’installation par défaut! Par défaut, il installe un SQL Express avec comme instance « MICROSOFT$VMM$ ». Si vous voulez utiliser la base de données utilisée par SCOM 2007 ou encore un autre serveur SQL, vous devez choisir l’option « Use an existing instance of SQL Server dans la fenêtre « Installation Settings ». Rmq : La version 2007 de SCVMM permet de créer des machines virtuelles sur base d’un serveur physique que pour « Server Virtual 2005 ». La version 2008 sera compatible pour l’Hyper-V de Windows server 2008. Lien pour l’installation : http://www.toutwindows.com/virt_vmm.shtml Webcasts: http://technet.microsoft.com/en-us/scvmm/bb688094.aspx 1) Installer un serveur SQL 2005 (SCOM 2007 ne supporte par SQL Server 2008) sur un server ou sur le server dédié à celui-ci, mais au détriment des performances. Pour fonctionner, SCOM a besoin de : SQL Server Database Services, Reporting Services et du Workstation components (development tools). 2) Vous devez ensuite créer des utilisateurs dans votre active directory : un compte administrateur pour SCOM, un compte SDK, DataReader (droit en lecture dans la base de donnée SQL) et Datawriter (droit en écriture dans la base de donnée SQL). 3) Vous devez aussi installer le Framework 3.0 de Miscrosoft et Powershell. 4) Et enfin, pour lancer l’installation, il faut être logué avec le compte administrateur crée pour celui-ci.
| Edit in Browser | /_layouts/images/icxddoc.gif | /blog/bde/_layouts/formserver.aspx?XsnLocation={ItemUrl}&OpenIn=Browser | 0x0 | 0x1 | FileType | xsn | 255 | | Edit in Browser | /_layouts/images/icxddoc.gif | /blog/bde/_layouts/formserver.aspx?XmlLocation={ItemUrl}&OpenIn=Browser | 0x0 | 0x1 | ProgId | InfoPath.Document | 255 | | Edit in Browser | /_layouts/images/icxddoc.gif | /blog/bde/_layouts/formserver.aspx?XmlLocation={ItemUrl}&OpenIn=Browser | 0x0 | 0x1 | ProgId | InfoPath.Document.2 | 255 | | Edit in Browser | /_layouts/images/icxddoc.gif | /blog/bde/_layouts/formserver.aspx?XmlLocation={ItemUrl}&OpenIn=Browser | 0x0 | 0x1 | ProgId | InfoPath.Document.3 | 255 | | Edit in Browser | /_layouts/images/icxddoc.gif | /blog/bde/_layouts/formserver.aspx?XmlLocation={ItemUrl}&OpenIn=Browser | 0x0 | 0x1 | ProgId | InfoPath.Document.4 | 255 | | View in Web Browser | /_layouts/images/ichtmxls.gif | /blog/bde/_layouts/xlviewer.aspx?listguid={ListId}&itemid={ItemId}&DefaultItemOpen=1 | 0x0 | 0x1 | FileType | xlsx | 255 | | View in Web Browser | /_layouts/images/ichtmxls.gif | /blog/bde/_layouts/xlviewer.aspx?listguid={ListId}&itemid={ItemId}&DefaultItemOpen=1 | 0x0 | 0x1 | FileType | xlsb | 255 | | Snapshot in Excel | /_layouts/images/ewr134.gif | /blog/bde/_layouts/xlviewer.aspx?listguid={ListId}&itemid={ItemId}&Snapshot=1 | 0x0 | 0x1 | FileType | xlsx | 256 | | Snapshot in Excel | /_layouts/images/ewr134.gif | /blog/bde/_layouts/xlviewer.aspx?listguid={ListId}&itemid={ItemId}&Snapshot=1 | 0x0 | 0x1 | FileType | xlsb | 256 |
|
|
|
|
|
|
|
|
 |
 |
 |
 |
|